簡體   English   中英

我可以將標准的ivars和屬性添加到NSManagedObject嗎?

[英]Can I add standard ivars and properties to an NSManagedObject?

我可以將標准屬性添加到NSManagedObject。 我不希望保存這些對象,但我希望它們能夠在應用程序運行的生命周期內持續存在。

我可以添加一個用ivar支持的getter和setter嗎?

是的,您可以將自己的屬性和方法添加到從NSManagedObject派生的類中。 我一直這樣做。 您可以聲明@dynamic屬性(如果使用Core Data),或者只是@synthesize它們。

在這種情況下,通常使用“瞬態特性”。 您可以像在其他實體屬性中一樣在核心數據模型中聲明它們,但在數據模型檢查器中將它們標記為“瞬態”。 它們是您的Core Data模型的一部分,但不會保留! 在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM