您好,登錄后才能下訂單哦!
用Interface Builder打開一個xib文件時出現了Assertion Failure錯誤,如下圖所示。
奇怪,第一次遇到這樣的錯誤,這會導致xib文件不能打開,界面設計暫時無法再Interface Builder中進行。
錯誤檢查中,很長時間過去了,還是沒有發現錯誤的原因。
試著打開其他項目的xib文件,則不會出現這樣的錯誤,說明肯定是該xib文件又錯誤或者Interface Builder的bug。
突然想起再xib中使用了一個以前很少使用的屬性,再一個標簽欄的itme中使用了badge屬性,如下圖所示。
該屬性的作用如下圖所示:
于是用Dashcode以xml文件的方式打開該xib文件,從其中刪除該屬性部分,如下圖:
刪除這一行,保存,在此用ib打開,剛才的錯誤沒了,又反復測試幾次,發現的確是該值導致了該錯誤,還有什么說的呢.....
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。