两者的区别是什么
[self.view addSubview:view1];和
[super.view addSubview:view1];谢谢你!!
佛兰胡
发布于 2011-02-02 04:27:58
除非您覆盖了-view方法,否则没有实际区别。不过,从语义上讲,说super.view是为了避免调用当前类中定义的名为-view的方法。除非您想表达这个意思,否则您应该远离super.whatever构造。
发布于 2011-02-02 04:24:58
由于视图是一种属性,因此在归结到它时并没有太大的区别。
就我个人而言,我认为self.view更具可读性,据我所知,它是更常用的习惯用法。
https://stackoverflow.com/questions/4867269
复制相似问题