gpt4 book ai didi

ios - NSAttributedString 如何遵循 MVC 范式?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:56:32 27 4
gpt4 key购买 nike

谁能向我解释 NSAttributedString 如何正确遵循 MVC 范式?我知道它不是从 NSString 继承的,但它仍然是一个字符串,所以我会说这是我模型的一部分。但是,在谈论 MVC 时,设置下划线、字体、阴影等 UI 属性显然是 View 的一部分,所以我不太确定这是如何遵循规则的。

最佳答案

NSAttributedString 是一个模型类。

它只是具有属性字符串的表示。

仅仅因为它存储属性,并不意味着它负责属性的显示。

假设您有一个形状的自定义类。如果你有一个正方形并存储了它的颜色,它仍然是一个模型对象,因为它是由呈现 View 来绘制正方形并用颜色填充它,模型对象只是一个存储属性的地方。

关于ios - NSAttributedString 如何遵循 MVC 范式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14691707/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com