Code Bye

字符串转换问题

 

已经定义好一个并且初始化过的数组 char a[10]
并且NSMutableString *str=[[NSMutableString alloc]initWithString:@”jack”];

我现在想数组a赋值给str应该怎么做?


20分
char cc [10]={“”0″”,””1″”,””2″”,””3″”,””4″”,””5″”,””6″”,””7″”,””8″”,””9″”};
NSString * temp=[NSString stringWithCString:cc];
NSMutableString * str=[[NSMutableString alloc]initWithString:@”jack”];
[str appendString:temp];
NSLog(@”str:%@”,str);
[str release];

给你写个例子

楼上正解
char cc [10]={“”0″”,””1″”,””2″”,””3″”,””4″”,””5″”,””6″”,””7″”,””8″”,””9″”};
NSString * temp=[NSString stringWithCString:cc];
NSMutableString * str=[[NSMutableString alloc]initWithString:@”jack”];
[str appendString:temp];
NSLog(@”str:%@”,str);
[str release];
char cc [10]={“”0″”,””1″”,””2″”,””3″”,””4″”,””5″”,””6″”,””7″”,””8″”,””9″”};
NSString * temp=[NSString stringWithCString:cc  encoding: UTF8String];
NSMutableString * str=[[NSMutableString alloc]initWithString:@”jack”];
[str appendString:temp];
NSLog(@”str:%@”,str);
[str release];

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明字符串转换问题