NSString* fname = @“Test”;
char fnameStr[10];
memcpy(fnameStr, [fname cStringUsingEncoding:NSUnicodeStringEncoding], 2*([fname length]));
2. NSString轉化為char
fnameStr =[fname UTF8String];
3. char -> NSData:
轉換為NSString: - (id)initWithUTF8String:(const char *)bytes
然後用NSString的 - (NSData *)dataUsingEncoding:(NSStringEncoding)encoding
4. NSData ->char
NSData returnData ;
char* bu=[returnData bytes];
5. NSData->NSString
NSString* fname = @“Test”;
char fnameStr[10];
memcpy(fnameStr, [fname cStringUsingEncoding:NSUnicodeStringEncoding], 2*([fname length]));
2. NSString轉化為char
NSString* fname = @“Test”;
char fnameStr[10];
fnameStr =[fname UTF8String];
3. char -> NSData:
轉換為NSString: - (id)initWithUTF8String:(const char *)bytes
然後用NSString的 - (NSData *)dataUsingEncoding:(NSStringEncoding)encoding
4. NSData ->char
NSData returnData ;
char* bu=[returnData bytes];
5. NSData->NSString