문제

Can I assign a char* or wchar_t* to the NSString and completely avoid copying some how?

I need to pass Unicode (utf16 LE) string from SpiderMonkey to UIView subclass, and my goal is to avoid copying if possible, or at least avoid intermediate conversion to UTF8.

Thank you.

도움이 되었습니까?

해결책

See - (instancetype)initWithBytesNoCopy:(void *)bytes length:(NSUInteger)length encoding:(NSStringEncoding)encoding freeWhenDone:(BOOL)flag method of NSString class.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top