コードは Swift 1.2 で正常に動作していましたが、Xcode 7 (Swift 2) を変更すると、以下のif
ステートメントに記載されているエラーが発生します。
let objFirstSound = AVPlayerItem(URL:NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource(self.objVowels?.main_sound, ofType: "mp3") ?? ""))
if objFirstSound != nil {
arrTemp.append(objFirstSound)
}
二項演算子 '!=' はタイプ 'AVPlayerItem' および 'NilLiteralConvertible' のオペランドには適用できません
AVPlayerItem
では、実際にどのように確認できNil
ますか?