[請益] 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