2.5.13 顔認証に関する制限事項

アプリ内で顔認証を用いる場合の制限として正しいものはどれか。

1.4歳未満は顔認証を利用できない。
2.13歳未満が使用する場合は、代替の認証方法が必要である。
3.18歳未満が使用する場合は、保護者の同意が必要である。
4.未成年は顔認証を利用できない。

“2.5.13 顔認証に関する制限事項” の続きを読む

[iOS]輸出コンプライアンス

次の輸出コンプライアンスについて間違った記述はどれか。
(この問題は諸説ありますので、あまり信用しないで下さい。)

1.HTTPS通信を使っている場合も、暗号化を使用しているとみなされる。
2.entitlementsファイルに暗号化を使用しないことを明記しておけば申請時の処理を簡略化できる。
3.暗号化を使用している場合は、年度末自己分類報告を提出しなければならない。
4.In House 配信の場合は暗号化による制限は受けない。

“[iOS]輸出コンプライアンス” の続きを読む

[iOS]Swiftの表記6

次のSwiftのコードで使用している技法名は何か?

var str: String?

if let temp = str {
print( temp )
}

1.Nil Coalescing Operator
2.Optional Binding
3.Forced Unwrapping
4.Shadowing

 

If let / if var / guard let / guard var といわれるものが Optional Binding です。
したがって正解は2番です。

Optional Binding は オプショナルバインディング と発音します。

BindingはBindの現在分詞です。縛ること、という意味です。