`

objective-c 私有方法的声明问题

    博客分类:
  • iOS
阅读更多

obj-c,在.h文件声明的方法都为公有方法,那么如何声明私有方法呢?

很简单.举个例子,一看就明白了.

 

比如有一个名为 "MessageViewController"的类,我们在其.m文件中声明如下

 

#import "MessageViewController.h"

 

@interface MessageViewController()

//在这里声明这个类的私有方法

- (void)show;

@end


@implementation MessageViewController

 

//下面是私有共有方法的具体实现.

 

我们经常会碰到说你这个方法没有声明的警告,但是你又不想将这个方法声明为共有的方法,这时,你就用这个声明方法.

这里用到了 "分类"的概念.

 

 

 

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics