Re: [請益] MVC求觀念指導?
: 推 panga0820: 我建議,再開一個 class 專門處理 parser 這件事會比 05/18 10:36
: → panga0820: 較好。假如您的 model 定義是資料,那就不會跟 parser 05/18 10:36
: → panga0820: 有關係! 05/18 10:36
: 推 Blueshiva: 如果使用Codable,那parser基本上就會綁在model裡了 05/18 11:53
: 推 panga0820: Hi Blueshiva ,Model 繼承 Codeable,parser 不是也 05/18 23:33
: → panga0820: 不會跟 model 有關係不是嗎? 05/18 23:33
我剛回那句的時候,其實想到的是Codable還是有不少東西要處理,除非是真的很簡單
的model,不然要自己處理的東西還蠻多的。例如有些optional的欄位,或者不確定
data type的欄位,都要自己實作 init(from decoder: Decoder),所以就要把parse
data 的 code 寫在 model 裡面。
不過後來想到,我其實不太確定這是不是你講的 parser...
如果parser指的是操作收到的data,轉成model的部分,那的確parser其實就不會綁在
model裡面,而是外部的class在處理。
--
Luna quieres ser madre
y no encuentras querer
que te haga mujer
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.169.7
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1526744657.A.BDB.html
推
05/20 10:55,
6年前
, 1F
05/20 10:55, 1F
討論串 (同標題文章)