char 转 NSString 、NSString 转 char (const char)
1.NSString 转 char (const char)
项目中某段代码需要将‘NSString 转 const char *',百度了一下,结果一堆的方法(都是被弃用的。。。)。
比如:string.c_str() 或者string.data,我试了,敲不出来,然后敲string.cs 后弹出一个弃用的方法 string.cString。
然后再NSString内搜索:const char ,找到两个:1.[string UTF8String] 2.[string cStringUsingEncoding:<#(NSStringEncoding)#>]
两个都返回的是const char* ,我用的是第一个,第二个更加广的用途,比如利用runtime动态生成对象时利用字串返回一个类。。
2.。。。