Iam正在開發應用程序,當我調試我的代碼時,它顯示以下錯誤。每對中的第二個對象必須是非零
-(IBAction)addSelected:(id)sender
{
NSString* emptyStr = @"";
NSDictionary* traits = [NSDictionary dictionaryWithObjectsAndKeys:
self.walletName.text, @"alias",
self.abc.text, @"abc",
self.field.text, @"field",
@"name," @"Type",
nil];-------at this point it is showing thread recieved signal sigabrt
在調試中,正是出於這個原因。 '+ [NSDictionary dictionaryWithObjectsAndKeys:]:每對的第二個對象必須是非零。或者,你忘了沒有終止你的參數列表?'在第一擲 *調用堆棧:
嘿感謝迪帕克它的工作fine.But IAM獲得異常錯誤作爲+ [CheckItem PHONENUMBER]:無法識別選擇在該方法中+(CheckItem *)initWith發送到0x120914' 類 :(的NSDictionary *)性狀 { CheckItem * check = [[CheckItem new] autorelease]; NSEnumerator * e = [[traits allKeys] objectEnumerator]; NSString * key = nil; (key = [e nextObject])) [self performSelector:NSSelectorFromString(key)withObject:[traits objectForKey:key]]; 退貨支票; } 其中我有很多屬性,如名稱,電子郵件,但它只拋出電話號碼的異常。 – user790147 2011-06-14 15:15:28
我可以幫助你,但這是一個完全不同的問題,所以一個新的問題將是基於FAQ的正確方法。另外當你提出這個問題時,添加崩潰日誌和代碼,你得到的錯誤。 – 2011-06-14 15:19:11
謝謝deepak.I感謝您的幫助。 – user790147 2011-06-14 15:28:39