我有一個彈出與UITableViewController
作爲內容視圖控制器。表視圖有一個UISearchBar
作爲其標題視圖。UITableView與UISearchBar作爲標題視圖導致崩潰
一切都OK了在iOS 6,但在關閉酥料餅給這個錯誤,當應用程序崩潰的iOS 7:
*** -[UIView release]: message sent to deallocated instance 0x118a9bf0
有關可能的原因此崩潰任何想法?
我有一個彈出與UITableViewController
作爲內容視圖控制器。表視圖有一個UISearchBar
作爲其標題視圖。UITableView與UISearchBar作爲標題視圖導致崩潰
一切都OK了在iOS 6,但在關閉酥料餅給這個錯誤,當應用程序崩潰的iOS 7:
*** -[UIView release]: message sent to deallocated instance 0x118a9bf0
有關可能的原因此崩潰任何想法?
這是我如何修復它。我表格標題視圖設置爲nil
當視圖控制器被釋放:
- (void)dealloc {
self.tableView.tableHeaderView = nil;
}
不過,這並不能說明墜機的真正原因。
我終於在dealloc中調用了[searchBar removeFromSuperview]
- 同樣的修復方法。
感謝兄弟。它的效果很好 – codercat
爲什麼這會有幫助? – jgvb
有一段時間你需要學習UIKit源代碼。我想否則一些異步動畫被解僱。 – steipete