我的应用程序中有一个日期选择器,在更新到最新的Xcode之前,它一直运行良好。
现在,当我使用它时,它崩溃并给出此错误。
由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'-[___ ID_PID_MacCompactView _setTextColor:]:无法识别的选择器已发送到实例0x11135ae50'
这是在iOS和Mac OS上使用催化剂的应用程序。
日期选择器在iOS设备上工作正常,但在Mac版本上像这样崩溃了。
有人对可能发生的事情有任何了解,我在任何地方的文件中都找不到UIDatePickerMacCompactView。
仅通过阅读错误消息,您是不是偶然将文本颜色设置为UIColor
而不是NSColor
。我对Catalyst的经验很少,所以我可能是错的,但这就是我的2美分。