我,一個名爲sections
爲我UITableView
的部分數據存儲在NSMutableArray
工作。計數內的NSDictionary陣雖然陣列本身登錄
每個部分是包含以下項目的NSDictionary
:Stuff
,另一個數組用於保存該部分的數據行,以及Header
,該部分的標題標題的字符串。
我遇到的問題是試圖獲得Stuff
陣列的計數。
NSLog(@"Returning the count of %@", [[[sections objectAtIndex:0] objectForKey:@"Stuff"] count]);
我已經能夠確認[[sections objectAtIndex:0] objectForKey:@"Stuff"]
實際上確實讓我陣列;如果我這樣做
NSLog(@"returning the contents of %@", [[sections objectAtIndex:0] objectForKey:@"Stuff"]);
內容已記錄。
我也知道,通常[Stuff count]
會愉快地返回數組的計數。
我在這裏丟失了什麼,或者它是不同的,因爲數組是在字典中?
謝謝您的快速回答。這使我糾正了。爲了將來的參考,我需要像任何時候需要訪問字典中數組的數組方法那樣進行類型轉換? – vichudson1 2012-03-05 19:51:24