Xcode可以將空字符串設置爲缺省值NSString
type屬性?或[NSDate date]
作爲默認值NSDate
類型屬性?Xcode中的NSManagedObject屬性的默認值
3
A
回答
10
您將不得不以編程方式執行這兩個操作。但是,您不能讓[NSDate date]
成爲默認值(因爲在您設置該默認值時,您只需在設置默認值的特定時間使用日期,而不是在創建MO時)。
您應該創建的NSManagedObject
一個子類,並實現awakeFromInsert
方法:
- (void)awakeFromInsert
{
[super awakeFromInsert];
[self setDateAttribute:[NSDate date]];
[self setStringAttribute:@""];
}
相關問題
- 1. 更改未來NSManagedObject插入的某些屬性的默認值?
- 2. 默認屬性值
- 3. IOS:默認屬性的值
- 4. Eloquent默認屬性值:$屬性或DB列默認值?
- 5. 更改Xcode中的默認對象庫屬性值
- 6. Ant中屬性的默認值
- 7. JSF - * .taglib.xml - 屬性默認值
- 8. .NET默認值屬性
- 9. JAXB默認屬性值
- 10. C Struct的屬性的默認值
- 11. 的默認值在Rails的屬性
- 12. 的JavaScript繼承的屬性默認值
- 13. 設置Interface的屬性的默認值?
- 14. 基於另一個屬性值的屬性默認值
- 15. 默認屬性
- 16. 默認屬性
- 17. 屬性標籤(struts2)的默認值
- 18. Magento的屬性選項框默認值
- 19. 獲取屬性名稱的默認值
- 20. 屬性構造函數的默認值?
- 21. 分配默認值的屬性
- 22. DataGridRow的默認值背景屬性
- 23. 設置默認值的屬性在C#
- 24. 自動屬性的默認值
- 25. 設置NSString屬性的默認值
- 26. 默認值的ASP.NET核心TagHelper屬性
- 27. Objective-C設置屬性的默認值
- 28. Vue - 嵌套屬性的默認值
- 29. MVC3 DateTime屬性的默認值
- 30. 設置對象屬性的默認值
這是很好的解決方案。 也檢查此解決方案[CoreData - 不能將空字符串設置爲屬性的默認值] [1] [1]:http://stackoverflow.com/questions/5154708/coredata-cant-set-empty-字符串作爲默認值的屬性 – Punita