【发布时间】:2019-05-18 09:58:55
【问题描述】:
我有一个应用程序,我一直在用模拟器测试,我的 iPhone 可以互换。我进行了一些更改,并正在使用模拟器进行测试,并且没有收到任何错误。当我切换回 iPhone 时,它试图与错误“线程 1:EXC_BAD_ACCESS(代码 = 1,地址 = 0x290)”发生冲突时崩溃了,我将发生崩溃的代码块包含在故障线附近。我很难过,因为在谷歌上搜索该错误会导致严重的漏洞,坦率地说,我不明白为什么它会在模拟器上运行,但在手机上却不行。任何帮助尝试诊断此问题的原因将不胜感激。
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "showImageSubmit"{
let vc = segue.destination as! ImageSubmit
vc.newImage = newImage
vc.newImageCreateDate = imageCreationDate
} else if segue.identifier == "showSlideShow"{
let vc = segue.destination as! SlideShow
// This is where it fails
vc.mode = segueMode
vc.userProfile = userProfile
}
}
【问题讨论】:
-
你能发布错误吗?
标签: ios swift xcode ios-simulator