基于链式语法对NSAttributedString的小封装

2017-06-18  本文已影响0人  one_Jun

用过NSAttributedString的人应该都有过体会,字符属性的key用起来比较麻烦,很难记得住。在看MAS的源码时,学习了下链式语法和闭包的使用,就用来对NSAttributedString做了个小封装,个人水平有限,有更好的想法和建议,欢迎交流,喜欢的可以留下邮箱。

1.简单实现

具体的思路是对指定的range设置指定的一组属性:用到了这几个类ZHTAttributed(字符属性)、ZHTAttributedHandler(range处理)、NSString+ZHTAttributedHandler(使用)。

ZHTAttributedHandler:负责属性的作用域的获取和处理

5.1.1

ZHTAttributed:负责设置属性和提供链式

5.1.2

2.使用和效果

部分API的使用效果:

5.1.3

具体的用法:

5.1.4 5.1.5
上一篇 下一篇

猜你喜欢

热点阅读