我试图将用户输入的文本(在本例中为书名)存储到数组中,以便可以在另一个xib的表视图中输出它。

我在尝试将“ bookTitle.text”信息存储到“ userinfoArray”中时遇到了麻烦。我知道它可能有一个简单的解决方案,并且我知道如何用C ++而不是Objective-C。任何提示,链接等都很好。

最佳答案

NSMutableArray *userinfoArray = [[NSMutableArray alloc]init];
NSString *tempString = [[NSString alloc]initWithString:[bookTitle text]];
[userinfoArray addObject:tempString];


然后,您可以通过以下方式访问它:

[userinfoArray objectAtIndex:0];


NSMutableArray非常灵活。使用addObject:object可以添加任意多的内容,并使用removeObjectAtIndex:index将其删除。

更多信息:NSMutableArray Class Reference

或者,如果您知道阵列的大小,则可以使用正常的NSArray:NSArray Class Reference

塞巴斯蒂安

关于objective-c - 将用户输入的文本字段存储到NSArray中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9650533/

10-12 22:12