作者subgn ( )
看板MacDev
標題[請益] subclass managedObject 的好處
時間Sun Jun 15 01:28:06 2014
請問大家在用到core data時,會習慣把mom裡面的每個entity都做一個
managedObject的subclass嗎?
subclassing managedObject的好處除了可以減少typo以外,還有什麼優點呢?
雖然說Xcode可以快速幫你自動產生subclass 但是一下讓整個project新增一堆class
感覺之後管理會很麻煩,修改了mom還要修更動過的subclass
一般來說會建議使用managedObject subclass嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.234.45.58
※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1402766889.A.71D.html
→ uranusjr:你修改 schema 之後可以讓 Xcode 重新產生一次把舊的蓋掉 06/15 02:11
→ Killercat:換我說的話 我會建議完全不要用core data 06/16 11:20
→ Killercat:這是一種類ORM的wrapper 但是對小專案來講完全沒好處 06/16 11:21
→ Killercat:除非你有相當巨大的資料量(如gps tracking)不然用這個 06/16 11:23
→ Killercat:完全就是自找麻煩而已 06/16 11:23
→ blueways:subclass還有一個很重要的好處,有時候你會需要在model上 06/21 08:48
→ blueways:增加一些方法來使用,這時候就很好用 06/21 08:49