Cocoa touch 存储UITextfield';将内容放入NSMutableArray
我想让用户在Cocoa touch 存储UITextfield';将内容放入NSMutableArray,cocoa-touch,nsmutablearray,uitextfield,Cocoa Touch,Nsmutablearray,Uitextfield,我想让用户在UITextField中输入一些名称(最好用逗号或空格分隔),然后将其转换为NSMutableArray以在UITableView中显示 可能吗?如果是,请告诉我如何。从textfield获取文本,并使用@“,”作为分隔符将其转换为NSArray NSArray *names = [textfield.text componentsSeparatedByString:@","]; 试试这个代码。您可以使用一组字符,如下面的代码:我使用“空格”和“,”,然后创建一个数组 NSStri
UITextField
中输入一些名称(最好用逗号或空格分隔),然后将其转换为NSMutableArray
以在UITableView
中显示
可能吗?如果是,请告诉我如何。从textfield获取文本,并使用@“,”作为分隔符将其转换为NSArray
NSArray *names = [textfield.text componentsSeparatedByString:@","];
试试这个代码。您可以使用一组字符,如下面的代码:我使用“空格”和“,”,然后创建一个数组
NSString *string = textField.text;
NSCharacterSet *set = [NSCharacterSet characterSetWithCharactersInString:@" ,"];
NSMutableArray *array = [[NSMutableArray alloc]initWithArray:[string componentsSeparatedByCharactersInSet:set]];
NSLog(@"%@ ===", array);
当然有可能,但是我不知道要找什么。好的,然后解决你想解决的问题:首先放置一个UITextField并获取输入。接下来,根据字符的出现情况对其进行拆分,从而分离其内容(NSString类引用中有一个groovy方法)。(逗号或空格等)然后抓取此数组并查看如何将其加载到表中。但如何从UITextField检索数据呢?最后,当您单击按钮时,您希望何时从textField检索数据。如果是,则为simple string=textField.text;不兼容的指针类型初始化*\uuu strong时带有NSArray-Warning表达式,确实复制了您的代码,与您发布的完全相同。(警告出现在第三句中。)NSMutableArray*数组=[[NSMutableArray alloc]initWithArray:[string componentsSeparatedByCharactersInSet:set]];一件事,在数组的NSLOG->Local声明中获取错误会隐藏实例变量。出于某种原因,它会显示:textfield未声明,但在头文件中我得到了IBOutlet UITextField*textfield;