什么是NSString内部?

时间:2013-05-02 12:06:41

标签: nsstring spidermonkey

我可以为NSString分配一个char *或wchar_t *并完全避免复制一些内容吗?

我需要将SpiderMonkey中的Unicode(utf16 LE)字符串传递给UIView子类,我的目标是尽可能避免复制,或者至少避免中间转换为UTF8。

谢谢。

1 个答案:

答案 0 :(得分:1)

请参阅 - (instancetype)initWithBytesNoCopy:(void *)bytes length:(NSUInteger)length encoding:(NSStringEncoding)encoding freeWhenDone:(BOOL)flag NSString类的方法。