美文网首页
NSTextStorage

NSTextStorage

作者: 我花开后百花殺 | 来源:发表于2016-05-03 13:23 被阅读1666次

描述


      NSTextStorage是NSMutableAttributedString的半抽象子类,仅仅是对NSMutableAttributedString做了一些扩展,通过processEditing方法可以把所有对其内容进行的修改以通知和委托的形式发送出来。但是实际上它并没有实现属性字符串的存储工作,这是要交给它的具体子类来实现的,所以说NSTextStorage是半抽象的。

子类化 


    继承链(sub ->NSTextStorage->NSMutableAttributedString->NSAttributedString)。子类需要重载以下4个方法:

reading text editing text

流程


相关文章

  • NSTextStorage

    //编辑类型,位移枚举 //NSTextStorage里的layoutManagers数组,NSTextStora...

  • NSTextStorage

    描述 NSTextStorage是NSMutableAttributedString的半抽象子类,仅仅是对N...

  • NSTextStorage

    NSTextStorage 定义了 TextKit 最基本的存储机制。这个类是 NSMutableAttribut...

  • 摇晃以撤销崩溃(Shake Undo)

    崩溃堆栈信息: -[NSTextStorage(UIKitUndoExtensions) _undoRedoAtt...

  • textView 与textField

    TextKit学习(三)NSTextStorage,NSLayoutManager,NSTextContainer...

  • TextKit学习笔记

    TextKit中需要用到的几个基本类: NSTextStorage NSLayoutManager NSTextC...

  • TextKit

    原文参考 一、 基本的TextKit对象 NSTextStorage 存储用于显示的文本。 NSLayoutMan...

  • TextKit详解

    一、参与者详解 1、string:读入需要绘制的文本内容。 2、NSTextStorage:管理string的内容...

网友评论

      本文标题:NSTextStorage

      本文链接:https://www.haomeiwen.com/subject/evmlrttx.html