我想让用户在UITextField
中输入一些名称(最好用逗号或空格分隔),然后将其转换为NSMutableArray
以在UITableView
中显示
有可能吗?如果是,请告诉我如何。
答案 0 :(得分:2)
从textfield获取文本并使用@“,”将其转换为NSArray作为分隔符。
NSArray *names = [textfield.text componentsSeparatedByString:@","];
答案 1 :(得分:0)
试试这段代码。您可以像使用'space'和','这样的代码使用一组字符,然后创建一个数组。
NSString *string = textField.text;
NSCharacterSet *set = [NSCharacterSet characterSetWithCharactersInString:@" ,"];
NSMutableArray *array = [[NSMutableArray alloc]initWithArray:[string componentsSeparatedByCharactersInSet:set]];
NSLog(@"%@ ===", array);