我正在从事一个两个月前的项目,该项目一直工作到今天,除了 XCode 从 4.4 更新到 4.5 之外没有任何变化。
我使用 RHAddressBook 来读取联系人组,这似乎是一个非常好的框架,但有一个奇怪的行为。
按此顺序:
- 在 iOS5 iPhone 非视网膜中模拟:应用程序显示黑屏,奇怪的日志:
objc[31712]: Class _NSZombie_CFCalendar is implemented in both ?? and ??. One of the two will be used. Which one is undefined.
在 iOS6 iPhone 非视网膜中模拟:一切正常,加载并显示组,无日志
在iOS5 iPhone非视网膜中模拟:应用程序显示联系人列表,但它们在模拟器显示上似乎是碎玻璃效果,并且既不显示顶部栏也不显示底部栏,再次出现奇怪的日志
这是我的故事板(导航控制器中的根视图):
和同一屏幕的模拟器屏幕截图:
第二个屏幕(简单的segue打开空白页):
如果您有什么想法,我会很高兴听到它!
非常感谢。
编辑:似乎这是一个 iPhone 模拟器错误,我会尝试重新安装它。在另一个应用程序(来自 SYGallery 的 SYGalleryExample)上,它像在 iPad 上一样显示它,具有相同的碎玻璃效果,这是另一个完美地用于生产用途的应用程序:
编辑 2:重新安装 XCode,清除文件夹~/Library/Developer
并~/Library/Application Support/iPhone Simulator
没有做任何事情。好像我要再次进行完整的系统安装。
编辑 3:即使是 iphone 模拟器“本机”应用程序也很奇怪。这是证据: