我正在使用一个主要是 C++ 中的 CoreFoundation 的代码库。我不想在尚未使用它们的源文件中引入 Foundation 对象。
我想在不首先创建 NSAttributedString 的情况下使用 NSStrikethroughStyleAttribute 创建一个 CFAttributedString。我知道它们是免费桥接的,但如果可能的话,我更愿意让这个源文件没有 obj-c。
那么,有没有办法在不通过 Foundation 的情况下创建一个带有删除线属性的 CFAttributedString,如果是这样,如何?