ios - 如何将字符串转换为CFMutableString?

标签 ios swift string

问题很简单。只是如何将 swift String 转换为 CFMutableString。我只找到How to convert a swift String to CFString 。任何帮助将不胜感激。

最佳答案

Cocoa 中的大多数不可变类都有一个 mutableCopy() 方法来返回其自身的可变克隆。 NSString.mutableCopy() 返回一个 NSMutableStringNSData.mutableCopy() 返回一个 NSMutableData

然后,您可以从 Cocoa (NS*) 桥接到 Foundation (CF*) 类:

let str = "Hello world"
let cfString = (str as NSString).mutableCopy() as! CFMutableString

关于ios - 如何将字符串转换为CFMutableString?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38051160/

相关文章:

ios - Facebook iOS SDK 3.0 不能在 iOS 3.x 上运行吗?

ios - 在非游戏应用程序中使用 Sprite 来提高静态视网膜图形的可管理性是否明智?

ios - 在 Swift 中正则表达式为空白

ios - 如何解决UITextView中的 "auto-scroll"?

ios - 为什么 Xcode 不允许我使用 presentViewController?

java - 在java中,有没有办法搜索存储在链表中的类的特定字段?

python - 为什么python2中 '1' == u'1'的结果是True?

iOS 动画 - View 应该在 super View 之外

IOS Swift TextView UITapGestureRecognizer 带选项卡移动光标

javascript - 当字符串与所需文本匹配时向元素添加 CSS 类 - JavaScript