我正在过滤 aNSMutableArray
以获取一个对象(NSDictionary
),然后我想在原始 中获取该对象的索引NSMutableArray
。但不知何故,给出的索引是2147483647
当该数组中只有 5 个项目时。
谁能指出我如何在其原始数组中获取获取的对象的索引?
predicate = [NSPredicate predicateWithFormat:@"data.resourceID == %@",addEvents[@"resourceID"]];
result = [appDataMutable filteredArrayUsingPredicate:predicate];
NSLog(@"%i",[appDataMutable indexOfObject:result]);
//...
[appDataMutable replaceObjectAtIndex:[appDataMutable indexOfObject:result] withObject:resultDictionary]'