避免在iOS中找不到选择器

时间:2016-04-09 08:21:34

标签: ios objective-c selector

我下载了一个日历教程并使用部署目标作为iOS 6.1运行它并在模拟器中运行它,一切都很顺利。我将它加载到iOS 6.1设备上,然后崩溃了“找不到选择器”

它使用'startOfDayForDate'

return [[NSCalendar currentCalendar] startOfDayForDate:self.start];

这在iOS 6.1测试设备上崩溃,但它在模拟器中工作,即使我有iOS 6.1的部署目标。

我使用了instancesRespondToSelector并发现它没有响应。 我列出了这些方法,发现与模拟器相比,当我在设备上运行相同的程序时,减少了大约30种方法。

请注意,其他设置相同。

Q值。如何设置模拟器来模拟某个操作系统?

是否有一些隐藏的设置我没看到会导致模拟器从不同版本的iOS加载方法?

0 个答案:

没有答案