请问一下,添加一个observer会不会增加对象的引用计数?
如果增加,是不是ARC可以对observer进行删除?
如果不增加,应该怎么删除observer?
多谢
请问一下,添加一个observer会不会增加对象的引用计数?
如果增加,是不是ARC可以对observer进行删除?
如果不增加,应该怎么删除observer?
多谢
使用ARC也应该删除observer,创建dealloc 方法,这样删除:
-(void)dealloc {
[[NSNotificationCenter defaultCenter] removeObserver:self];
}
也可以不用[super dealloc];
不用super用普通方法。