温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Iphone开发Interface Builder出现Assertion Failure错误

发布时间:2020-06-26 13:58:22 来源:网络 阅读:1162 作者:yarin 栏目:开发技术

 用Interface Builder打开一个xib文件时出现了Assertion Failure错误,如下图所示。

Iphone开发Interface Builder出现Assertion Failure错误

奇怪,第一次遇到这样的错误,这会导致xib文件不能打开,界面设计暂时无法再Interface Builder中进行。

错误检查中,很长时间过去了,还是没有发现错误的原因。

试着打开其他项目的xib文件,则不会出现这样的错误,说明肯定是该xib文件又错误或者Interface Builder的bug。

突然想起再xib中使用了一个以前很少使用的属性,再一个标签栏的itme中使用了badge属性,如下图所示。

Iphone开发Interface Builder出现Assertion Failure错误

该属性的作用如下图所示:

Iphone开发Interface Builder出现Assertion Failure错误

于是用Dashcode以xml文件的方式打开该xib文件,从其中删除该属性部分,如下图:

Iphone开发Interface Builder出现Assertion Failure错误

删除这一行,保存,在此用ib打开,刚才的错误没了,又反复测试几次,发现的确是该值导致了该错误,还有什么说的呢.....

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI