1> duplicate interface definition for class 'XXXXX'
问题描述:这种情况是项目中的文件存在重复的情况。
解决方法:删除重复的文件即可。
2> libc++abi.dylib:terminate_handler unexpectedly threw an exception
问题描述:1.可能是将数组中的一个数据直接remove掉了以后,再进行insert添加就会报这个警告完了就回引起程序的崩溃
2.还有可能是一个数组里面没有了元素,还从这个数组中取值就会出现这个警告接着程序就会崩溃
解决方法:更改存入数组和读取数组信息的方法。
3> -[__NSArrayIlength]: unrecognized selector sent to instance 0x7fc6c9d57040
问题描述:数字越界给数数组中没有的角标元素赋值。
解决方法:修改数组赋值的方法。
4> Assertion failure in -[UICollectionView_dequeueReusableViewOfKind:withIdentifier:forIndexPath:viewCategory:],/SourceCache/UIKit_Sim/UIKit-3347.44/UICollectionView.m:3454
问题描述:这个是在使用CollectionView的时候,需要注册单元格item。在创建这个CollectionView之前就在注册这个item。
解决方法:需要先创建在注册。