0
for (XMLProductView *pV in entries) {
        NSString *test = pV.appName;
        [allTableData addObject:test];

        NSLog(@"Entries: %@", allTableData);
    }

在我的NSString *test我得到所有结果。为什么会出现NSMutableArray“allTableData” Null

4

1 回答 1

5

很难说,因为您只添加了一些信息,但可能您没有正确分配它。

尝试在你的 for 之前添加它:

allTableData = [[NSMutableArray alloc] init];
for (XMLProductView *pV in entries) {
    NSString *test = pV.appName;
    [allTableData addObject:test];
}
NSLog(@"Entries: %@", allTableData);

--

编辑

我编辑了代码以使其清晰。

于 2012-08-19T23:35:46.493 回答