私はそれが頑丈に聞こえることは知っていますが、これは私のコードで起こっていることです。アプリケーションはiPhone SE、iPhone 7で動作しますが、他のすべてのデバイスでエラーが表示されます。わかりません。コードが間違っている場合、それはシミュレータ上で私の別のデバイス上で動作する理由異なるシミュレータでアプリケーションがクラッシュする
func startTimer(){
timer = Timer.scheduledTimer(timeInterval:TimeInterval(timerBetweenNumbers) , target: self, selector: (#selector(PlayViewController.randomInt)), userInfo: nil, repeats: true)
}
ERROR:2017年3月23日14:27:15.984926 Anzan [3249:129679] [aqme] 255:AQDefaultDevice(1):入力ストリーム0 0 0x0の 致命的なエラーをスキップ:オプションの値
をアンラップしながら、予想外にnilを見つけ、私は私がまたXcodeの8とスウィフト助けを事前に3つの
おかげでたくさんの助けを
投稿したコード行でクラッシュが発生していますか? 'timerBetweenNumbers'はどのように宣言されていますか?その価値はどのように設定されていますか?あなたの質問をその関連コードで[編集]してください。 – rmaddy
この関数の最初の行にある - timerBetweenNumbersの印刷値。また、PlayViewController.randomInt ..関数のコードを共有してください。より良いヘルプを得るために – Krunal
[重大エラーの可能な重複:オプション値をアンラッピングしている間に予期せずnilが見つかりました](http://stackoverflow.com/questions/24948302/fatal-error-nexpectedly -found-nil-while-unwrapping-an-optional-value) – Losiowaty