私はシミュレータとすべてのデバイスで動作するが、アプリケーションが動作しているランダムなデバイスでクラッシュする以下の機能を持っています。ここで何がうまくいかないのでしょうか?クラッシュレポートは私が下でコメントした行を指しています。あなたの時間と助けてくれてありがとう。一部のデバイスでこのInteger Additionがクラッシュするのはなぜですか?
func myTestFunction(date:NSDate)->Int{
let formatter = DateFormatter()
formatter.timeZone = TimeZone.current
formatter.dateFormat = "HH"
let hour = Int(formatter.string(from: date as Date))
formatter.dateFormat = "mm"
let minutes = Int(formatter.string(from: date as Date))
let tMinutes = (hour! * 60) + minutes! //Crash Here
return tMinutes
}
を試してみてください。 Mohammad Sadiqと@やや危険な答えが正しい方向に私を助けました。 –