黑马程序员技术交流社区
标题:
类本质问题中,load 和 initializa 使用问题?
[打印本页]
作者:
远人
时间:
2014-4-12 11:10
标题:
类本质问题中,load 和 initializa 使用问题?
本帖最后由 远人 于 2014-4-12 11:12 编辑
在MJ老师的视频中,老师这集的视频地址是:
“黑马程序员—ios开发零基础教程/黑马程序员_IOS开发零基础教程-04Objective-C/02-面向对象/05-核心语法”
我按照老师的讲解,全部敲写了代码,检验类方法 load 和 initializa 的加载,但是最后的输出结果只有load方法 ,因为各子类都没有错误,我直接截图代码,现在时代码运行后的截图,图片不清晰,需要各位下砸图片看了
2.png
(148.43 KB, 下载次数: 7)
下载附件
2014-4-12 11:11 上传
MJ老师用的时 4.5.2 版本的Xcode,我的是4.6.3版本的Xcode,我想这和版本应该没多大关系,应为是底层内容,不会因为版本更换而改变,求高手指点。
作者:
悟中生有
时间:
2014-4-12 12:07
本帖最后由 悟中生有 于 2014-4-12 12:10 编辑
你有重写 +initializa方法吗?就是在.m文件重新实现+initializa方法。
#import "Person.h"
@implementation Person
+ (void)load
{
NSLog(@"调用了Person的---load");
}
+ (void)initialize
{
NSLog(@"调用了Person的---initalize");
}
@end
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2