Sco*_*ets 2 model-view-controller objective-c nsattributedstring ios
任何人都可以向我解释NSAttributedString如何正确遵循MVC范式?我知道它不是从NSString继承的,但它仍然是一个字符串,所以我会说这是我模型的一部分.但是,在谈论MVC时,设置UI属性(如下划线,字体,阴影等)显然是View的一部分,所以我不确定这是如何遵循规则的.
NSAttributedString是一个模型类.
它只是表示属性字符串.
仅仅因为它存储了属性,这并不会使它负责显示属性.
想象一下,你有一个自定义的形状类.如果你有一个正方形并存储它的颜色,它仍然是一个模型对象,因为它取决于呈现视图来绘制正方形并用颜色填充它,模型对象只是存储属性的地方.
| 归档时间: |
|
| 查看次数: |
462 次 |
| 最近记录: |