Tôi có dòng mã này để chuyển đổi NSString để NSData:Làm cách nào để chuyển đổi NSString thành NSData?
NSData *data = [NSData dataWithBytes:[message UTF8String] length:[message lengthOfBytesUsingEncoding:NSUTF8StringEncoding]];
Làm thế nào để làm điều này trong Unicode thay vì UTF8? Tin nhắn của tôi có thể chứa các ký tự cyrillic hoặc dấu phụ.
Xác định "Unicode". Nó không phải là một mã hóa (không nghiêm túc nói ít nhất). UTF-8 hoàn toàn có khả năng mã hóa tất cả các ký tự Unicode, vì vậy nó phải đủ để bạn sử dụng. –
NSUnicodeStringEncoding –