swift - processEditing 上的自定义 NSTextStorage 性能瓶颈
问题描述
我目前正在尝试为 SwiftUI 创建 Markdown 编辑器库,但是在将属性应用于文本时遇到了问题。的processEditing
方法NSTextStorage
似乎是一个性能瓶颈。
关于如何避免这种情况的任何想法?
该代码可在此处获得,您可以通过 SPM 轻松获取它。
解决方案
推荐阅读
- node.js - 巨大的 VScode 内存泄漏(+ 1Gb / 秒)
- mongodb - 未定义 DEFAULT 的 AuthProvider
- r - `stringr` 仅将数据框中的第一个字母转换为大写
- node.js - Redux Toolkit createAsyncThunk.ts 中的 Typescript 编译错误
- go - 如何根据创建时间对 pod 进行排序
- android - 如何在我的 android 布局上堆叠多个图像视图?
- angular - 如何以角度对窗口对象进行单元测试
- python - 向量化 for 循环,它结合了两个不同的数据帧
- apache - 多个网站无限 index.php 循环
- arrays - 在聚合函数中循环遍历数组