应用程序崩溃在不同的类似物上

时间:2017-03-23 14:30:37

标签: ios swift

我知道这听起来很不错,但这就是我的代码,在模拟器上发生的事情;应用程序适用于iPhone SE,iPhone 7,但所有其他设备都给我一个错误。我不明白。如果代码错误,那么为什么它在我的模拟器上的不同设备上工作

func startTimer (){
    timer = Timer.scheduledTimer(timeInterval:TimeInterval(timerBetweenNumbers) , target: self, selector: (#selector(PlayViewController.randomInt)), userInfo: nil, repeats: true)
}

错误:2017-03-23 14:27:15.984926 Anzan [3249:129679] [aqme] 255:AQDefaultDevice(1):跳过输入流0 0 0x0 致命错误:在解包可选值时意外发现nil

我正在使用Xcode 8和Swift 3

提前感谢您的帮助

1 个答案:

答案 0 :(得分:0)

非常感谢您的帮助我也发现了我的应用程序的问题。

" TimerBetweenNumbers"值假设是从DataCore读取的。我不知道在Xcode中,每个模拟器设备都有自己的DataCore。

我认为DataCore与SQL DataBase类似,无论您使用什么设备,它们都读取相同的数据库。