我有一个空块在Xcode的iPhone 6.0模拟器中运行正常,但是当我切换到iPhone 5.1模拟器时,我得到以下异常:“EXC_BAD_ACCESS”。
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
// I've removed all code from here and exception still occurs.
});
任何想法是什么原因造成的? dispatch_async行抛出异常。虽然我使用ARC,但不确定它是否重要。
答案 0 :(得分:7)
我的错误是,我将iOS部署目标设置为6.0。我现在已经将它更新为5.1,它运行正常。