问题很简单。只是如何将swift字符串转换为CFMutableString。我只发现How to convert a swift String to CFString。任何帮助将不胜感激。如何将字符串转换为CFMutableString?
1
A
回答
1
最一成不变的类可可有mutableCopy()
方法返回的可变克隆本身。 NSString.mutableCopy()
返回NSMutableString
。 NSData.mutableCopy()
返回NSMutableData
等
然后,您可以从可可(NS*
)桥接至基金会(CF*
)类:
let str = "Hello world"
let cfString = (str as NSString).mutableCopy() as! CFMutableString
0
使用测试串let str: String = "test 123"
对于CFMutableString
做:
(str as! CFMutableString)
对于CFString
你可以这样做:
let cfStr: CFString = str
或
(str as CFString)
因为演员总是成功。
1
为CFMutableString
是免费电话从NSMutableString
桥接,你可以从你的字符串创建NSMutableString
然后将其转换为CFMutableString
:
let str: String = "test 123"
let cfmStr = NSMutableString(string: str) as CFMutableString
相关问题
- 1. 如何将字符串的字符串转换为字符?
- 2. 将字符串转换为字符串
- 3. 将字符串转换为字符串
- 4. 将字符串转换为字符串
- 5. 如何将字符串转换为UInt32?
- 6. 如何将字符串转换为UTF8?
- 7. 如何将字符串转换为long
- 8. 如何将字符串转换为xml
- 9. 如何将OutputStream转换为字符串?
- 10. 如何将字符串转换为Guid
- 11. 如何将Ada.Real_TIme.Time转换为字符串?
- 12. 如何将BeautifulSoup.ResultSet转换为字符串
- 13. 如何将BigInteger转换为字符串?
- 14. 如何将字符串转换为DurationFieldType?
- 15. 如何将字符串转换为Bytearray
- 16. 如何将字符串转换为int
- 17. 如何将字符串转换为Int?
- 18. 如何将字符串转换为BigInteger?
- 19. 如何将字符串转换为ArrayList
- 20. 如何将StreamReader转换为字符串?
- 21. 如何将字符串转换为ObjectId
- 22. 如何将字符串转换为int?
- 23. 如何将wchar_t *转换为字符串?
- 24. 如何将字符串转换为net.sf.json.JSONObject
- 25. 如何将字符串转换为CLLocation?
- 26. 如何将字符串[]转换为ArrayList?
- 27. 如何将字符串转换为System.Uri?
- 28. 如何将org.jdom.Document转换为字符串
- 29. 如何将字符串转换为NSDate?
- 30. 如何将字符串转换为xmlChar
显示你要完成的代码。 – vadian