
NSTimer
klabcxy36897
码畜一枚
展开
-
viewcontroller加了NSTimer后,dealloc方法不会调用
NStimer的target是self,他就回retain住self,所以viewcontroller的dealloc没法调用。 不会这样吧, 如果这样,苹果中有很多这样的设置,如tableView, 那不是都自己retain了自己, 系统在这儿是做了处理的,所以不是这个原因。 楼主在viewdidLoad 中把timer 注释掉,看看是不是它引起的。不过ViewDidAppear里停timer是原创 2014-05-26 17:52:07 · 716 阅读 · 1 评论 -
为什么object_getClass(obj)与[OBJ class]返回的指针不同
引言该文章与runtime相关,开始并没打算写,因为大神们写了好多runtime的文章,分析的都很全面、很深刻,再写也就是班门弄斧。但还是写了,因为我在看一个东西的时候偶尔发现了object_getClass(obj)与[OBJ class]返回的指针不同,感觉非常奇怪,因为它颠覆了我们对runtime中类结构模型的认识,后来在网上找了相关问题的答案,发现并没有,所以打算写一篇文章来和大家转载 2016-05-16 16:47:45 · 761 阅读 · 0 评论