您的位置:首页 > 移动开发 > Objective-C

Objective-C Foundation框架实践——NSString(一)

2015-10-18 09:51 330 查看
      我们知道OC可以和C进行混合编程,同样的,C的字符串和OC的字符串也是非常的类似。在某些情况下,需要进行相互转换。现在我们来实现一下:

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
@autoreleasepool {

char *str1 = "Hello";
NSString *str2 = @"World";

//OC -> C
NSLog(@"OC->C = %s",[str2 UTF8String]);

//C -> OC
NSString *s = [NSString stringWithUTF8String:str1];
NSLog(@"C->OC = %@",s);

}
return 0;
}


输出结果如下:


.

github主页:https://github.com/chenyufeng1991  。欢迎大家访问!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: