Ash*_*osh 3 iphone core-data objective-c
我正在使用CoreData,它正在返回一个NSMangedObject.我把它带入了NSSet,现在我想把它取出并显示出来.这是代码片段:
NSManagedObject *financialsData = [serverResult valueForKey:@"financials"];
NSSet *financiers = [financialsData valueForKey:@"planFinanciers"];
for (NSManagedObject *financier in financiers)
{
}
Run Code Online (Sandbox Code Playgroud)
请帮忙.
您没有告诉我们关于特定金融家拥有的属性和关系的任何信息,但通常您可以使用访问者或KVC从每个对象获取数据:
NSManagedObject *financialsData = [serverResult valueForKey:@"financials"];
NSSet *financiers = [financialsData valueForKey:@"planFinanciers"];
for (NSManagedObject *financier in financiers)
{
// Assuming there are 'name' and 'netWorth' attributes...
NSLog(@"Name: %@\tNet Worth:%.2f", financier.name, financier.netWorth);
// ...or...
NSLog(@"Name: %@\tNet Worth:%.2f", [financier valueForKey:@"name"], [[financier valueForKey@"netWorth"] floatValue]);
}
Run Code Online (Sandbox Code Playgroud)
不要相信我的话,但是......阅读托管对象访问器方法.
| 归档时间: |
|
| 查看次数: |
3457 次 |
| 最近记录: |