发表于: 2016-11-30 23:51:00
1 944
今天完成的事情:复习OC前六章。
明天计划的事情:最好能复习完剩下的章节。
遇到的问题:第一次看的时候遗漏太多知识点,或者不是完全明白只是有一个印象。如果没有及时复习可能学后面忘前面。还有description不明白,NSLog
可以打印%@,而description不能,我自己写个代码试一试有什么区别。
收获:了解了重写方法中super的用法,超类中会定义一些大家都一样的方法,留出大家不一样的方法让各自重写,super可以在超类中已经定义好的方法进行
重写,先判断然后重写然后用[super 方法名和重写的实例变量去超类里找这个方法]。初始化实例变量的init方法。new创建对象第一步得到一个存放实例变量
的内存块,第二部自动调用init方法,是该对象进入可用状态。对存取方法的进一步认识,一般get set成对出现也有个例,对对象赋值用setter方法,通过对象自身访问
对象属性用getter方法。OC中只要是对象之间交互都是通过指针来完成。差不多就这么新发现了。代码不看也能敲出来,逻辑顺序也明白了。
评论