我有以下数组:

    NSString *testString = @"1|Car|Red|Ford";
    NSArray *testArray = [testString componentsSeparatedByString:@"|"];


是否可以将“ 1”设置为键,然后将“汽车”,“红色”和“福特”设置为该键的对象?

这样,如果我在表中使用我的NSMutableDictionary,我可以为每个单元获取大量数据。

最佳答案

NSString *testString = @"1|Car|Red|Ford";
NSArray *testArray = [testString componentsSeparatedByString:@"|"];
NSString *key = [testArray objectAtIndex:0];
NSArray *values = [testArray subarrayWithRange:NSMakeRange(1, [testArray count] - 1)];
NSDictionary *dict = [NSDictionary dictionaryWithObject:values forKey:key];

关于iphone - 将nsstring转换为NSMutableDictionary,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8417284/

10-10 21:09