iOS 關于界面卡死的問題libobjc.A.dylib`_objc_trap:

2016.11.1

libobjc.A.dylib`_objc_trap:

已經出現過一次(參見9.22的筆記)

在花樂借款里點擊下一步的時候或進入個人資料界面再返回時會卡死,

程序如下


可以看出上圖中,程序是在PersonPageViewController里的loadData出錯的。

老大分析原因是,在返回的時候,按說控制器已經銷毀,但是程序有走了一次viewDidLoad,按說不應該走這個方法。即釋放了空指針- -。

出錯在初始化model方法中的數據請求,所以將數據請求放到viewWillAppear就好了

四個界面和page控制器都改一下就好了。

注:PersonalPageViewController中的數據也要改寫在viewWillAppear里。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • iOS網絡架構討論梳理整理中。。。 其實如果沒有APIManager這一層是沒法使用delegate的,畢竟多個單...
    yhtang閱讀 5,259評論 1 23
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,573評論 25 708
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,993評論 19 139
  • 將近百人工資計算匯總,半數人社保公積金繳存,如果你是我領導,允許的差錯率有多少? 如果直接領導全權授權,是否自認為...
    斯嘉綠閱讀 249評論 0 0
  • 前一段時間看了一個訪談節目,是采訪飾演《情深深雨蒙蒙》雪姨一角而走紅的女演員王琳,她回憶其26歲時嫁了一位香港的富...
    靜水流深l閱讀 134評論 0 1