首页 > 其他 > 详细

Extension延展(十八)

时间:2016-01-10 16:53:15      阅读:174      评论:0      收藏:0      [点我收藏+]

 

Extension延展

Extension延展的作用是用来管理私有的方法,和类内部使用的实例变量。并且,在延展中定义的实例变量和私有方法只能在本类中使用。在实现文件里定义延展。

Person.m文件

#import "Person.h"

 

//延展extension

//作用,是管理私有方法和类内部使用的实例变量

@interface Person (){

    //延展可以定义实例变量,但是category不能。

    //延展中定义的实例变量,只能在本类中使用

    NSString *_name;

}

//声明私有方法

//私有方法只能在类内使用

- (void)p_sayHi;

@end

 

@implementation Person

- (void)p_sayHi{

    NSLog(@"hello");

}

@end

Extension延展(十八)

原文:http://www.cnblogs.com/DevinSMR/p/5118617.html

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