Xcode IB愚蠢警告

8 macos xcode cocoa

Xcode IB再一次给开发人员带来了不必要的警告:我似乎无法从我的Xcode项目中删除此警告.

在此输入图像描述

双击警告时,它会显示我的MainMenu.xib文件,但不会引用导致问题的原因.有任何想法吗?

编辑:

我已经删除了大部分的.xib供公众查看,但仍然有很少的对象错误.你可以在这里找到这个文件:https://www.dropbox.com/s/r2piuojr86dhlt9/MainMenu.xib?dl = 0

小智 2

这是从 Xcode 7 开始,当标签或表视图列标题等 UI 元素使用旧操作系统上可用的字体样式或变体时显示的警告(当然,您的项目仍然以它们为目标)。

在我的项目中,表视图列标题使用具有“中”字体样式变化的系统字体,而不是针对 OS X 10.9+ 的项目中的常规字体。

奇怪的是我不得不重新启动 Xcode,因为 Interface Builder 拒绝更改控件的样式。可能是这个早期 7.0.1 Xcode 版本的一个小故障。

无论如何,将每个控制样式设置为Regular或将项目目标更改为10.11应该可以修复警告。