具體情況是,我需要在tableview中加載網絡圖片。使用了notification的方法發(fā)送消息。但有時候cell太多了,會crash。查看log,發(fā)現(xiàn)是有對應的cell在原本應該能接收正常的notification的時候已經被提前dealloc了。這里疑問有兩點:1.notificationcenter不是應該對observer有索引計數(shù)么?為何還會被dealloc?2.uitableview里面的cell在什么情況下會被dealloc呢?難道是內存不夠用?reuseIdentifier的方法應該好使的啊。網上查了下,對給dealloc的對象發(fā)送notification消息的處理,一般是在對象dealloc的時候,注銷掉觀察者。但是ARC下面是沒有dealloc的啊。向各位大俠求教
在使用reuseIdentifier的情況下,UITableview的cell在什么情況下還會被dealloc?
慕尼黑8549860
2019-04-06 08:31:39