在iPhone 6 模擬器iOS 8.1系統(tǒng),進(jìn)入了一個(gè)新聞詳情頁,返回就崩潰了
開啟僵尸對象檢測

5B1BD54B-8778-4E6E-9E24-B89F31B07DFE.png
運(yùn)行得到報(bào)錯(cuò)信息

7D3C4B87-0C8A-4E8C-B427-627DD6E6D008.png
經(jīng)過我各種百度后,得到的解決方案就是 釋放代理!
- (void)dealloc {
[[NSNotificationCenter
defaultCenter]
removeObserver:self];
self.tableView.dataSource= nil;
// 解決在ios 8.1崩潰問題
self.tableView.delegate= nil;
}
總結(jié):經(jīng)過“iOS 8.1系統(tǒng)運(yùn)行崩潰一”和“iOS 8.1系統(tǒng)運(yùn)行崩潰二”的解決經(jīng)驗(yàn)來看,其實(shí)出現(xiàn)問題的地方都與UIScrollView有關(guān),而UITableView、UICollectionView都是繼承UIScrollView,所以當(dāng)出現(xiàn)問題的時(shí)候可以先試試釋放代理,還有“iOS 8.1系統(tǒng)運(yùn)行崩潰一”說到的- dealloc方法在分類中謹(jǐn)慎使用。