Iphone开发Interface Builder出现Assertion Failure错误
来源:yarin's blog™ 责任编辑:栏目编辑 发表时间:2013-07-01 14:00 点击:次
用Interface Builder打开一个xib文件时出现了Assertion Failure错误,如下图所示。
奇怪,第一次遇到这样的错误,这会导致xib文件不能打开,界面设计暂时无法再Interface Builder中进行。
错误检查中,很长时间过去了,还是没有发现错误的原因。
试着打开其他项目的xib文件,则不会出现这样的错误,说明肯定是该xib文件又错误或者Interface Builder的bug。
突然想起再xib中使用了一个以前很少使用的属性,再一个标签栏的itme中使用了badge属性,如下图所示。
该属性的作用如下图所示:
于是用Dashcode以xml文件的方式打开该xib文件,从其中删除该属性部分,如下图:
删除这一行,保存,在此用ib打开,刚才的错误没了,又反复测试几次,发现的确是该值导致了该错误,还有什么说的呢.....
本文出自 “yarin's blog™” 博客,请务必保留此出处http://yarin.blog.51cto.com/1130898/565632
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>