我有一个字符串 类别= AC,信贷,娱乐,酒吧; 我想将这个字符串与ns数组中的逗号分开,例如myarray =(AC,Credit,Entertainment,Bars)
myCategory=[restaurantInfo objectForKey:@"specialCriteria"];
NSMutableArray *newArray3 = [[NSMutableArray alloc]init];
[newArray3 addObject:[myCategory componentsSeparatedByString:@","]];
NSLog(@"new array=%@",newArray3 );
我的类别是我的NSString,restaurantInfo是我的nsmutable字典,它从用户默认值中检索值。该代码仅分离第一个值,输出为
new array =( ( AC, “酒吧”, “ 信用卡”, “娱乐” ) )
请帮助。谢谢提前
答案 0 :(得分:0)
你想:
myCategory = restaurantInfo[@"specialCriteria"];
NSArray *newArray3 = [myCategory componentsSeparatedByString:@","];
NSLog(@"new array = %@", newArray3);
答案 1 :(得分:0)
试试这个:
myCategory=[restaurantInfo valueForKey:@"specialCriteria"];
NSArray *pathParts = [myCategory componentsSeparatedByString:@","];