【发布时间】:2012-04-11 14:39:58
【问题描述】:
我创建了一些用于 CoreData 的 NSManagedObject 类,我需要添加一些额外的属性来格式化我正在使用 GRMustache 模板进行的格式化。
这是一个示例属性:
-(NSString *) PriceFormatted {
NSNumberFormatter *nfm = [[[NSNumberFormatter alloc] init] autorelease];
[nfm setNumberStyle:NSNumberFormatterCurrencyStyle];
[nfm setCurrencyCode:[Helpers GetCurrencyCode]];
[nfm setNegativeFormat:@"-¤#,##0.00"];
[nfm setMaximumFractionDigits:2];
return [nfm stringFromNumber:self.Price];
}
我目前在我生成的 NSManagedObject 类中有这个,但是如果我需要重新生成一个新的 NSManagedObject 类,这会导致问题。
我可以在第二组类中定义这些属性 - 类似于 C# 中的部分吗?
【问题讨论】:
标签: objective-c nsmanagedobject