2016-10-20 7 views

答えて

5

Invalidをしようと予想される引数の型に型「SecTrustResultType」の値を変換できませんenum SecTrustResultTypeの場合ですが、 SecTrustResultType(rawValue:)は、基礎となる の値を期待"raw type"、この場合はUInt32です。

だから、これは

var result = SecTrustResultType(rawValue: SecTrustResultType.Invalid.rawValue) 

をコンパイル同等の

// Swift 2.x 
var result = SecTrustResultType.Invalid 
// Swift 3 
var result = SecTrustResultType.invalid 
だけの難読化されたバージョンであるだろう
関連する問題