Abi*_*ern 7 cocoa localization core-data objective-c
如果我创建一个名为"name"的非可选字符串属性的实体,我会将"Untitled"作为默认值.我该如何本地化这个默认值?
我可以继承实体,并使用NSLocalizedStringin awakeFromInsert来做到这一点.但我想知道是否有另一种方式.
编辑:
如果这是唯一的方法,那么我很好.只是好奇.
您可以尝试使用-[NSEntityDescription attributeByName]。这将为您返回 NSAttributeDescription 对象的 NSDictionary。然后,您可以拉出您想要的并对其使用 -[NSAttributeDescription setDefaultValue:] 。
| 归档时间: |
|
| 查看次数: |
890 次 |
| 最近记录: |