vp.verifyEmail(self.textClaim) {(OYIDCVerificationStatus status)
in
println("verifying email \(self.textClaim) returned \(status)")
}
「返された電子メール foo@bar の検証 (列挙値)」を生成します (これは明らかに実用的ではありません)。これ:
vp.verifyEmail(self.textClaim) {(OYIDCVerificationStatus status)
in
var s : CShort = status as CShort //<- this does not compile
println("verifying email \(self.textClaim) returned \(s)")
}
コンパイルしない
VerifyEmailViewController.swift:22:21:「YOIDCVerificationStatus」は「CShort」に変換できません
列挙型は次のように宣言されていますが:
typedef NS_ENUM(short, YOIDCVerificationStatus) {
Unavailable = -1,
ClaimRefuted,
ClaimVerified
};