【发布时间】:2012-09-27 22:58:04
【问题描述】:
我想获取我存储到我的核心数据对象之一的信息,并将此数据存储到 NSDictionary 对象中的 NSArray,以便我可以将此数组发送到我的一个视图并显示表格视图中的数据。
但是我不太确定如何将NSDictionary 放入NSArray,这是我的获取请求,希望有人可以帮我将NSDictionary 放入NSArray..我不确定如何执行此操作,因为我是如何循环通过核心数据对象的。
// Test listing all FailedBankInfos from the store
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Manuf" inManagedObjectContext:context];
[fetchRequest setEntity:entity];
NSError *error;
NSMutableDictionary *tempManufacturerDictionary = [[ NSMutableDictionary alloc] init];
NSArray *fetchedObjects = [context executeFetchRequest:fetchRequest error:&error];
for (Manuf *manuf in fetchedObjects) {
[tempManufacturerDictionary setObject:manuf.hasMod forKey:@"HASMOD"];
[tempManufacturerDictionary setObject:manuf.isLocked forKey:@"ISLOCKED"];
[tempManufacturerDictionary setObject:manuf.isReg forKey:@"ISREG"];
[tempManufacturerDictionary setObject:manuf.main forKey:@"MAIN"];
// How do I put the Dictionary above into an array?
}
任何帮助将不胜感激。
【问题讨论】:
-
您可以将字典添加到
NSMutableArray类型的对象中。
标签: iphone ios core-data nsarray nsdictionary