Objective-C入门14:延展

来源:互联网 发布:足球卡牌手游 知乎 编辑:程序博客网 时间:2024/04/29 18:49

Objective-C入门14:延展

延展 ( Extension )

类的延展就是在类中添加私有的方法、变量,

延展中声明的方法在类本身的@interface类名()和它对应的@end之间是实现

类有时需要方法只有自己所见,我们可以通过延展的方式定义类的私有方法


Animal.h中

#import <Foundation/Foundation.h>@interface Animal : NSArray@end


Animal.m中 

#import "Animal.h"//@interface 类名 ()//可以定义私有方法 或者 变量//@end//类目  小括号里有内容//延展  小括号里没内容@interface Animal (){    NSString *name ;}@end@implementation Animal- (void) aaaa;{    name = @"哈利波特" ;}- (void ) mmmm{    name = @"密密麻麻" ;}@end


0 0
原创粉丝点击