【发布时间】:2011-10-30 19:39:30
【问题描述】:
我的目标是向数组中添加一个字符串,并在我调用的方法中做到这一点。
在这个方法中,我在数组中得到一个空值,不知道为什么。我在上课开始时有这个:
NSMutableArray *listOfEvents;
以及我在每个事件上调用的方法:
-(void)EventList
{
[listOfEvents addObject:@"ran"];
NSLog(@"%@", listOfEvents);
}
我在日志中得到(null)。
如果我将数组定义NSMutableArray *listOfEvents;放在函数体中,我每次都会得到字符串值@"ran",所以数组总是只有一个值,而不是有很多名为@"ran"的字符串。
这有什么问题?尽管我已经阅读了很多次文档,但我似乎无法理解有关数组的一些内容。
【问题讨论】:
标签: objective-c cocoa nsmutablearray