2013-05-02 78 views
0

我可以为NSString分配一个char *或wchar_t *并完全避免复制一些方法吗?内部是什么NSString?

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

谢谢。

回答

1

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