有类似但未找到的解决方案,有两个NSMutables数组(sublista和subdetail),包含每个人的姓名和电话。我构造了NSMutableDictionary:
NSMutableDictionary *playas = [NSMutableDictionary dictionaryWithObjectsAndKeys:sublista, @"nombre", subdetail, @"telephone", nil];
并制作一个数组:
[alldata addObject:playas];
喜欢使用nombre和电话对nombre键和结果数组进行搜索。
电气间隙:
喜欢使用nombre和电话对nombre键和结果数组进行搜索。
字幕数组是一个包含名称的NSMutableArray,即" Jose"," john"和副标题包含电话" 12324"," 65746574"等等
副标题和子标题是NSMutableArray,alldata是一个NSMutable数组:
.h
@property(nonatomic, retain) NSMutableArray *sublista;
@property(nonatomic, retain) NSMutableArray *subdetail;
@property(nonatomic, retain) NSMutableArray *alldata;
alldata结构:
alldata = (_NSArrayM *) 2key/value pairs
>[0] = @"nombre" : @"3239 objects"
>>key = (_NSCFConstantString *) @"nombre"
>>value = (_NSArrayM *) @"3239 objects"
>>>[0] = (_NSCFString *) @"Jose"
>>>[1] = (_NSCFString *) @"Jhon"
>>>....
>[1] = @"telephone" : @"3239 objects"
>>key = (_NSCFConstantString *) @"telephone"
>>value = (_NSArrayM *) @"3239 objects"
>>>[0] = (_NSCFString *) @"1234567"
>>>[1] = (_NSCFString *) @"8901234"
>>>....
希望你理解感谢! -