黑马程序员技术交流社区

标题: oc中字符怎么转换成NSString? [打印本页]

作者: flyfuckadmin    时间: 2014-10-14 09:51
标题: oc中字符怎么转换成NSString?
求大神解答

作者: x65396731    时间: 2014-10-14 10:26
char a=‘b’;
NSString *c = [NSString stringWithFormat:  @"%c",a];

另外我觉得也可以把字符包装成NSMunber
NSMunber *a = @'b';
然后转换成NSString类型
NSString *c = [NSString stringWithMunber:a] //这个的这个方法我不确定,我瞎猜的。

作者: flyfuckadmin    时间: 2014-10-14 10:35
x65396731 发表于 2014-10-14 10:26
char a=‘b’;
NSString *c = [NSString stringWithFormat:  @"%c",a];

还是谢过这位仁兄
作者: flyfuckadmin    时间: 2014-10-14 10:38
x65396731 发表于 2014-10-14 10:26
char a=‘b’;
NSString *c = [NSString stringWithFormat:  @"%c",a];

还是谢过这位仁兄
作者: 弹琴骚年    时间: 2014-10-14 10:38
(1)调用NSString类里的stringWithFormat类方法:char c = 'a';
NSString *str = [NSString stringWithFormat:@"%c", c];



(2)初始化NSString对象的时候赋值:

char c = 'a';
NSString *str = [NSString alloc] initWithFormat:@"%c", c];



2种方法都比较灵活,关键看你在什状况下使用了。。:lol

作者: 弹琴骚年    时间: 2014-10-14 10:40
弹琴骚年 发表于 2014-10-14 10:38
(1)调用NSString类里的stringWithFormat类方法:char c = 'a';
NSString *str = [NSString stringWithFor ...

额 。。。。 : @ 变成 :@了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2