作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Xamarin iOS 项目突然无法构建。我最后提交的 Storyboard 版本正在运行,但文件中的任何细微更改都会产生以下错误。
MainController.storyboard : error : 2019-11-19 19:53:33.159 ibtoold[9510:345883] [MT] DVTAssertions: ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEInterfaceBuilder/IDEInterfaceBuilder-15505/InterfaceBuilderKit/ImageCatalog/Library/IBUIColor.m:105
MainController.storyboard : error : Details: nsColor should be an instance inheriting from NSColor, but it is IBUIColor
MainController.storyboard : error : Object: <IBUIColor: 0x7fd6420a5290>
MainController.storyboard : error : Method: -initWithNSColor:
这是完整的日志:https://del.dog/obapeletof
这是完整的 xcode 崩溃日志:https://del.dog/oyibarutoc
如果我尝试在 xcode 中打开该文件,它会产生相同的错误并使 xcode 崩溃。我现在真的不知道是什么导致了错误。我已经尝试在 xml 格式的 Storyboard 中搜索 nscolor,没有!
最佳答案
Xamarin iOS 设计器出于某种原因从 StoryBoard 资源中删除了我的以下自定义颜色 Assets
<namedColor name="lightdarkcolor">
<color colorSpace="custom" customColorSpace="sRGB" red="0" green="0" blue="0" alpha="1" />
</namedColor>
我必须手动将其添加到后面的 Storyboard代码中。而且似乎 xamarin ios designer 正在为每个项目使用颜色 Assets (可能在最近更新之后)。
关于xcode - IBUIColor.m 中的断言失败 - Xamarin.iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58936778/
我的 Xamarin iOS 项目突然无法构建。我最后提交的 Storyboard 版本正在运行,但文件中的任何细微更改都会产生以下错误。 MainController.storyboard : er
我是一名优秀的程序员,十分优秀!