黑马程序员技术交流社区

标题: OC中NSString问题? [打印本页]

作者: rina_2010    时间: 2016-4-15 15:34
标题: OC中NSString问题?
在OC中NSString *str = @"1"; 为什么str是个对象?
作者: 叶子哥    时间: 2016-4-15 16:01
你是因为  NSString *str = @"1"  这种初始化OC中字符串方式,而对str 所指向的地址空间,进而怀疑str 是个对象?
作者: 冷傲阳    时间: 2016-4-15 16:40
NSString是oc里字符串处理的类,其实NSString *str = @"1";讲创建对象和初始化一步完成了
NSString *str = @"1";其实就是
NSString *s=[NSString new];
s=@"BANZ";

作者: 冷傲阳    时间: 2016-4-15 16:41
错了NSString *str=[NSString new];
s=@"1";
作者: rina_2010    时间: 2016-4-15 18:58
Got it, thank you.
作者: 心若不动    时间: 2016-4-15 21:47
这种初始化OC中字符串方式,而对str 所指向的地址空间,进而怀疑str 是个对象?




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