我在不同的設備上測試我的應用程序。該應用程序適用於我的iPhone 5的罰款,但是,當我測試它在我的iPod touch 4G,我得到這個eror:代碼工作在iPhone 5上,不在iPod touch 4上
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** [__NSArrayMinsertObject:atIndex:]: object cannot be nil'
*** First throw call stack:
(0x33f252a3 0x3bba397f 0x33e6f8d9 0x51e25 0x35e180c5 0x35e1814d 0x35e180c5 0x35e18077 0x35e18055 0x35e1790b 0x35e17e01 0x35d405f1 0x35d2d801 0x35d2d11b 0x37a1f5a3 0x37a1f1d3 0x33efa173 0x33efa117 0x33ef8f99 0x33e6bebd 0x33e6bd49 0x37a1e2eb 0x35d81301 0x4fc8d 0x3bfdab20)
libc++abi.dylib: terminate called throwing an exception
這都崩潰的代碼,這是一個:
/********/
NSMutableArray *titulosCampoTextArray = [[NSMutableArray alloc] init];
for (int i = 0; i < campos.count; i++) {
SignupCell *cell = (SignupCell*)[self.tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:i inSection:0]];
[titulosCampoTextArray addObject:cell.textField.text];
}
/********/
我m使用自定義原型單元格(SignupCell.h),在UIView內的UITableView上。
找不到錯誤,或者如何解決。
編輯:這兩個設備都運行iOS 6.1.3,我使用Xcode 4.6.1。
2個設備的iOS版本是什麼? – Raptor 2013-04-18 03:04:09
@ShivanRaptor iOS 6.1.3在這兩個設備上。 – 2013-04-18 03:08:24