Xcode正在加载OS X对象而不是iOS对象

我有一个iOS窗口应用程序,直到今天它与Xcode一起工作正常。

当我在对象库中打开项目时,似乎加载了所有OS X开发对象,我再也看不到任何cocoa触摸项,如UITextViews等。

我没有手动更改任何设置,所以我不确定为什么会发生这种情况。

不确定它是否完全相同的问题,但我发现打开.xib文件将对象库从OS X切换到iOS对象…

我昨晚下载了Xcode 4.3.3,并在升级后第一次启动Xcode时遇到了同样的问题。

它当然看起来像一个bug 。 我的解决方法:在Build Settings中,我将“ iOS Deployment Target ”下拉菜单更改为其他SDK,然后将其更改回来。 之后,我得到了iOS对象。

你可以通过文件 – 新建 – 文件 – 在iOS中选择“Cocoa Touch”来修复它 – 选择“Objective-C class – Next – 为新文件选择选项:选择复选框”使用XIB进行用户界面“

将部署目标更改为其他sdk并没有为我解决问题。

但是,打开故事板会带回IOS特定对象。

您可能已从“macOS”选项卡添加了Storyboard。 图标是蓝色还是黄色?

yellow-tint – > iOS,watchOS,tvOS

blue-tint – > macOS