首页 > 其他 > 详细

objective-c学习篇(一)

时间:2015-06-20 06:59:50      阅读:232      评论:0      收藏:0      [点我收藏+]

objective-c创建对象的两种方法:

1、[类名 new]:直接new一个新对象;

2、[[类名 alloc] init]:先为对象分配内存空间,再为其初始化;

在Cocoa中,对象分配和初始化是两个分离的操作:来自NSObject的类方法alloce为对象分配一块内存并将其清0;实例方法init用于获得一个对象并使其运行。

特性(property):

特性的预编译指令为@property,作用是自动声明属性的setter和getter方法,因此就不必再有为每个属性都写的访问器方法而产生的冗长代码了。

类别是为现有的类添加新方法的方式

1)声明:

@interface 类名(类别名)  
    方法列表  
@end

(2)实现:

@implementation 类名(类别名)  
    方法实现部分  
@end



objective-c学习篇(一)

原文:http://my.oschina.net/ldayong/blog/469070

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!