[请益] subclass managedObject 的好处

楼主: subgn ( )   2014-06-15 01:28:06
请问大家在用到core data时,会习惯把mom里面的每个entity都做一个
managedObject的subclass吗?
subclassing managedObject的好处除了可以减少typo以外,还有什么优点呢?
虽然说Xcode可以快速帮你自动产生subclass 但是一下让整个project新增一堆class
感觉之后管理会很麻烦,修改了mom还要修更动过的subclass
一般来说会建议使用managedObject subclass吗?
作者: uranusjr (←這人是超級笨蛋)   2014-06-15 02:11:00
你修改 schema 之后可以让 Xcode 重新产生一次把旧的盖掉
作者: Killercat (杀人猫™)   2014-06-16 11:20:00
换我说的话 我会建议完全不要用core data这是一种类ORM的wrapper 但是对小专案来讲完全没好处除非你有相当巨大的资料量(如gps tracking)不然用这个完全就是自找麻烦而已
作者: blueways   2014-06-21 08:48:00
subclass还有一个很重要的好处,有时候你会需要在model上增加一些方法来使用,这时候就很好用

Links booklink

Contact Us: admin [ a t ] ucptt.com