码迷,mamicode.com
首页 > 其他好文 > 详细

objective-c学习篇(一)

时间:2015-06-20 07:00:49      阅读:133      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!