Re: [请益] MVC求观念指导?

楼主: Blueshiva (龙野南云)   2018-05-19 23:44:14
: 推 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在处理。
作者: panga0820 (Will)   2018-05-20 10:55:00
感谢您的说明,谢谢!

Links booklink

Contact Us: admin [ a t ] ucptt.com