2011-03-07 96 views
0
if ([elementName isEqualToString:@"record"]) { 
     [records addObject:[currentDictionary mutableCopy]]; 
    NSInteger size = [records count]; 
    NSLog(@"Current array size %d",size); 
     [currentDictionary release]; 
} 

上面的代碼不會將NSMutableDictionary對象添加到NSMutableArray。日誌顯示爲'0'作爲數組的大小。NSMutableDictionary將不會添加到NSMutableArray

+0

你需要把更多的代碼 – Ishu 2011-03-07 09:43:56

回答

3

使用的代碼

records = [[NSMutableArray alloc] init]; 

在viewDidLoad中請ALLOC的 「記錄」 陣列()。

+0

我想這就是問題的來源:記錄是零,你需要做記錄= [[NSMutableArray alloc] init]; (但不一定在ViewDidLoad) – Julien 2011-03-07 09:49:14

+0

謝謝老兄。得到它了。 – Vishnu 2011-03-07 09:54:21

相關問題