UITableView and UITableViewCell never deallocated after rows animation - iOS 8 bug?

It seems that UITableView method of deleteRowsAtIndexPaths:withRowAnimation: causes memory leaks since the deleted cells are never been deallocated.

I found a similar bug which was previously handled and fixed by Apple (fixed in 7.0.3). Could it be the same bug appearing again in iOS 8?


Following is more info on this bug:

Stackoverflow: http://stackoverflow.com/questions/18919870/ios-7-0-and-arc-uitableview-never-deallocated-after-rows-animation


Radar: http://www.openradar.me/radar?id=5725612312363008


I downloaded the sample project from github and tested with my devices. Here are my results:


- iOS 7.1.2 - Could not reproduce the issue (indeed fixed on 7.0.3)

- iOS 8.1.2 - Issue reproduced

- iOS 8.3 (latest version by this time) - Issue reproduced


Can anyone confirm this issue?

No replies really? This is a severe memory leak in the latest iOS version..

Have a same bug on ios 9.2 (sim)

UITableView and UITableViewCell never deallocated after rows animation - iOS 8 bug?
 
 
Q