wanzhu159 发表于 2014-5-22 23:21
有,不在.h文件里声明,直接在.m文件里是实现的方法就是私有方法。
Guardian_Angel 发表于 2014-5-23 02:50
1.oc中的私有方法只是向调用者隐藏方法,而不是真正的私有方法
2.编译照样能通过,调用照样可以run,只不过 ...
⒈心只霸占沵 发表于 2014-5-23 20:43
OC中可以定义私有方法吗?我看视频,老师说OC中没有私有方法
Guardian_Angel 发表于 2014-5-23 02:50
1.oc中的私有方法只是向调用者隐藏方法,而不是真正的私有方法
2.编译照样能通过,调用照样可以run,只不过 ...
wanzhu159 发表于 2014-5-22 23:21
有,不在.h文件里声明,直接在.m文件里是实现的方法就是私有方法。
⒈心只霸占沵 发表于 2014-5-23 20:40
编译应该会报警告吧?
wanzhu159 发表于 2014-5-23 21:02
我也不知道,目前没遇到过。其实其它面向对象语言比如C++和Java的区别是 OC里面的方法没有公有、私有等权限 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |