char *與NSString*的相互轉化

把char*轉化爲NSString*
NSString *str = @"test測試";
方法一:
char *s = [str UTF8String];
方法二:
char *s = [str cStringUsingEncoding:NSUTF8StringEncoding];

把NSString*轉化爲char*
char *s = "test測試";
方法一:
NSString *str = [NSString stringWithUTF8String];
方法二:  
NSString *str = [[NSString alloc]initWithString:(const char*)s encoding:NSUTF8StringEncoding];
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章