Objective-C Foundation框架实践——NSString(一)
2015-10-18 09:51
330 查看
我们知道OC可以和C进行混合编程,同样的,C的字符串和OC的字符串也是非常的类似。在某些情况下,需要进行相互转换。现在我们来实现一下:
输出结果如下:
.
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
#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 。欢迎大家访问!
相关文章推荐
- Object类的常用方法
- 黑马程序员——ObjectiveC基础——多态与id类型
- 黑马程序员——ObjectiveC基础——构造方法和自定义构造方法
- 完美解决水晶报表的翻页问题
- Object-C自定义对象NSLog输入信息
- 黑马程序员——ObjectiveC基础——NSString对象
- 黑马程序员——ObjectiveC基础——对象关系
- 黑马程序员——ObjectiveC基础——Self与Super
- [Albert的专栏]★★objective-c面向对象之——类的继承
- OC学习NSString与NSMutableString字符串
- objective-c 中随机数的用法 (3种:arc4random() 、random()、CCRANDOM_0_1() )
- OC学习NSArray与NSMutableArray数组
- Objective-C中的instancetype和id关键字
- Objective-C:自定义Block函数
- Objective-C:三种文件导入的方式以及atomic和nonatomic的区别
- Objective-C内存管理中的Retain Circle
- Objective-C开发-条件编译
- Objective-C 入门笔记
- NSNumber与NSInteger的区别
- NSArray方法 Objective-c