2013-05-02 76 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類的方法。