2011-07-26 39 views
1

當我追加NSMutableArray一些常量名就說明SIGABRT的錯誤..iphone:SIGABRT當我追加NSMutable陣列

cell.textLabel.text = [[self.Plist objectAtIndex: indexPath.row] valueForKey: NAME_KEY]; 
+1

你可以發佈如何定義'NAME_KEY'以及如何'self.Plist'初始化? – pgb

+1

或控制檯錯誤消息 – 2011-07-26 12:46:30

+0

我做了一個plist與字典類型項目和項目類別是相同的像名稱,方向nd等等,所以我做了一個頭文件,其中包含常量值如#define NAME_KEY @「name」 –

回答

1

您需要確保 - 一)的NSDictionary被添加到您的Plist數組,然後才能使用valueForKey: b)您添加到字典中的值的類型爲NSSting - 否則您將獲得此SIGABRT的。

我建議在向你的臨時變量中的cell.text.label存儲中添加「value」值並檢查正確的值類型。

+0

@shweta - 之前的消息有幫助嗎? –

+0

感謝您的回答... –