黑马程序员技术交流社区
标题:
匿名对象
[打印本页]
作者:
S970028126
时间:
2015-6-24 20:20
标题:
匿名对象
没有名字的对象称为匿名对象
举例:
# import <Foundation/Foundation.h>
@interface Car : NSObject
{
@public
int speed;
}
- (void)run;
@end
@implementation Car
- (void) run
{
NSLog(@"速度为%d的车子跑起来了",speed);
}
@end
int main()
{
//Car *c = [Car new];
//Car *c;
//c = [Car new];
//c->speed = 269;
[Car new] ->speed = 599;//不要这样写,从内存表管理的角度来看,是不对的,不要写匿名对象这样的代码,会造成内存泄露
[[Car new] run];//每次调用[Car new]都会生成新的对象
}
作者:
痛并快乐着
时间:
2015-6-24 21:47
学习了。。。。。。。。。。。。。。。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2