在我的应用程序中,我使用
[theMutableArray addObject:theString];
几次,并且每次都有效,但是当尝试在另一个视图中添加时,它不会添加。
我知道我的字符串不是null,因为我有
NSLog(@"%@, %@", theString, theMutableArray);
它返回
“字符串值”,(空)
在我的viewDidLoad中
theMutableArray = [[NSMutableArray alloc] init];
在我尝试添加的地方
theString = [alertView textFieldAtIndex:0].text;
[theMutableArray addObject:theString];
NSLog(@"%@, %@", theString, theMutableArray);
有错别字吗?还是我忘记了什么?
最佳答案
你之前这么说
NSLog(@"%@, %@", theString, theMutableArray);
返回“字符串值”,(空)。那你期望什么?您的theMutableArray似乎为nil,这就是为什么您不能对其添加任何内容的原因。
关于ios - NSString不会添加到NSMutableArray,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23172900/