1.
NAME:NSInternalInconsistencyException
REASON:Could not load NIB in bundle: 'NSBundle
解决:编版本时xcode版本不统一导致
2.
播放音乐时内存暴涨
解决:在内层while循环中加autoreleasepool
3.
CoreFoundation-[NSObject(NSObject) doesNotRecognizeSelector:]+170
CoreFoundation ___forwarding___ +392
CoreFoundation _CF_forwarding_prep_0 +24
这个问题通常是由于 instance没有实现某个selector导致的,或者是 instance已经被release了
4.
UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:
Assertion failure in -[UITableView _createPreparedCellForGlobalRow:withIndexPath:]
通常是由于tableView:cellForRowAtIndexPath中的if else分支太多,某个分支返回nil导致的
5.
键盘输入没反应或者键盘消失不出来,通常是由于输入框的keywindow被抢走了导致的
6.
invalid number of rows in section 0. The number of rows contained in an existing section after the update (18) must be equal to the number of rows contained in that section before the update (15), plus or minus the number of rows inserted or deleted from that section (1 inserted, 1 deleted).
原因:
加载到更多数据后Reloadtable的同时,拉取到图片reloadRowsAtIndexPaths:,然后就挂掉了,网上查到的原因是section中的rownum错乱了,但是不知道为什么导致的
解决方法:
图片拉取到后放到cell里面处理显示,不再调用reloadRowsAtIndexPaths:
7.
@synchronized(formatter) {
timeStr = [formatter stringFromDate:[NSDate date]];
}