请注意,此错误消息的级别相当低,因此在不同的方案中出现不同的原因.如果您的某个场景未在下面的其中一个答案中提及,请考虑添加您的情况,因此这可能是引发此错误消息的各种情况的核心答案.
编辑2015年11月10日另外请注意,我将自己的答案标记为答案,但这是在其他人发布之前.我想没有人真的应该被标记为答案,因为正如我们现在看到的那样......这个错误不仅仅有一个答案,因为它的级别太低了.
我在跑
昨天一切都很好.
今天,在旋转相关的东西上做了大量工作后,当我在模拟器中运行应用程序并旋转它时,我开始在控制台输出中收到此错误.
_BSMachError:(os/kern)无效功能(20)
_BSMachError:(os/kern)无效名称(15)
- 我已经清除了我的构建文件夹, - 我已经清理了派生数据文件夹, - 我已经重置了模拟器.
我正在和我一起工作
UIViewController viewWillLayoutSubviewsUIViewController viewWillTransitionToSize:...我还检查了IB中属性检查器的各种"绘图"设置.
我还在UIView上创建了一个实用程序类,在那里我创建了一堆创建的方法CGRect并帮助我为视图分配框架.