作者Blueshiva (龙野南云)
看板MacDev
标题Re: [请益] MVC求观念指导?
时间Sat May 19 23:44:14 2018
: 推 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://webptt.com/cn.aspx?n=bbs/MacDev/M.1526744657.A.BDB.html
1F:推 panga0820: 感谢您的说明,谢谢! 05/20 10:55