首页 > 其他 > 详细

OC_ONE

时间:2015-10-26 20:25:58      阅读:180      评论:0      收藏:0      [点我收藏+]

@autoreleasepool 自动释放池

类的三大特性:
封装:隐藏内部实现,稳定外部接口
继承:子类复用父类的成员变量、属性以及方法(方法可做不同实现)
多态:子类对象指向父类空间
 
OC类组成分为.h文件和.m文件
 .h做全局变量、属性、函数的声明
 @interface表示类的接口部分
 .m做函数的实现
 @implementation表示类的实现部分

 

建立名为ClassA的类
@interface ClassA:NSObject
NSObject 表示 ClassA类 继承自NSObject
NSObject是系统的基类(最原始的类,所以OC的类都直接或者间接继承自NSObject)
{}中声明全局变量(成员变量列表)
*成员变量的访问权限
@protected:受保护类型:在本类以及子类中可以访问的变量 (默认为受保护类型)
@private私有类型:只有在本类中才可以使用的变量
@public公有类型:在类内还有类外都可以访问的变量
OC函数的函数分为实例函数和类函数
“-”开头的方法是实例函数,需要实例化对象才能调用的函数
 “+”开头的方法是类函数,通过类名直接可以调用的函数
在.m中实现 声明过的函数

OC_ONE

原文:http://www.cnblogs.com/SummerZ/p/4912071.html

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