我有一个iOS窗口应用程序,一直在使用Xcode工作良好。但今天打开项目后,发现对象库中加载了所有OS X开发的对象,看不到任何cocoa touch元素,比如UITextView等。
我没有手动更改任何设置,所以不确定为什么会出现这种情况。
我不确定是否完全相同,但我发现打开一个.xib
文件将Object Library从OS X切换到iOS对象...
昨晚我下载了Xcode 4.3.3,在升级后第一次启动Xcode时遇到了同样的问题。
这肯定是一个bug。我的解决方法:在“构建设置”中,我将“iOS部署目标
”下拉菜单更改为不同的SDK,然后再改回来。之后,我就恢复了iOS对象。
将部署目标更改为不同的SDK对我没有起作用。
然而,打开一个故事板会带回IOS特定的对象。
你可能是从“macOS”选项卡中添加了Storyboard。图标是蓝色还是黄色?
黄色 -> iOS,watchOS,tvOS
蓝色 -> macOS