Xcode12打包後客戶端首頁部分cell白屏的問題分析( 二 )
現象:
1.在iOS11幾乎必現,但是沒有真機
2.在iOS10非必現,但連線xcode除錯必不現
3.有些樓層cell不白
4.白屏時無限多次呼叫remove all subviews
5.白屏時也出引導圖層,懷疑userdefault問題。
6.有時先正常展示,隨後白屏
解決過程:
1.userdefault不使用,問題依然存在,不是userdefault問題
2.在remove all subviews公共方法裡彈框,發現會無限彈下去,肯定出現了無限迴圈
3.在所有呼叫remove all subviews的地方再加彈框,確定是哪個cell的問題
4.發現是 ABCCell 的 initWithDic 方法會多次彈框
5.initWithDic 只有cellForRow裡面呼叫
6.cellForRow這個cell的建立地方加彈框,依然無限呼叫
7.檢視程式碼發現,這個cell會在圖片下載後reloadTableView.
8.刪掉reloadTableView
9.白屏不在出現,問題原因找到
10.修改相關程式碼,問題解決
相關文章
- Winform客戶端引用WCF客戶端後,部分類無法正常使用ORM客戶端
- 頁面白屏問題
- JAVA FTP客戶端問題JavaFTP客戶端
- WebSphere客戶端遷移的常見問題解決二Web客戶端
- xfire 客戶端呼叫webservice的問題客戶端Web
- TSM客戶端的排程問題客戶端
- 客戶端tnsping不通問題客戶端
- SAP WebClient UI的白屏問題分析WebclientUI
- 首頁白屏的引發的思考(一)
- MT4客戶端通訊分析(一)——登入部分分析客戶端
- MySQL客戶端中文亂碼問題。MySql客戶端
- oracle客戶端同sap衝突的問題Oracle客戶端
- 網頁搜尋客戶端網頁客戶端
- Mac下SVN客戶端CornerStone使用問題Mac客戶端
- 網頁SSH客戶端的實現網頁客戶端
- mysqldump資料匯出問題和客戶端授權後連線失敗問題MySql客戶端
- WebSphere客戶端遷移的一般問題Web客戶端
- 客戶端內嵌Vue頁面客戶端Vue
- vue客戶端渲染首屏優化之道Vue客戶端優化
- wsus客戶端安裝時的許可權問題客戶端
- 高仿網易新聞客戶端首頁滑動切換頁面框架--LXScrollContentView客戶端框架View
- [jaeger] 二、客戶端使用 (Java版本)客戶端Java
- WebSocket簡單使用(二)-客戶端Web客戶端
- RMAN之客戶端互動(二)客戶端
- Java OAuth 2.0 客戶端程式設計(二): 客戶端憑據授權JavaOAuth客戶端程式設計
- 使用electron和vue,以ipc通訊的方式構建客戶端版本的掘金首頁Vue客戶端
- 客戶端安裝虛擬機器問題解答?客戶端虛擬機
- 傳奇原始碼分析-客戶端(遊戲邏輯處理源分析二)原始碼客戶端遊戲
- 客戶端(windows)訪問FTP伺服器遇到的問題(總結)客戶端WindowsFTP伺服器
- 客戶端無法連線資料庫的小問題客戶端資料庫
- Redis客戶端選型再分析Redis客戶端
- 遠端客戶端 訪問 ASM 例項客戶端ASM
- MQTT 客戶端應用及常見問題(C#)MQQT客戶端C#
- Nginx配置ssl_client_certificate客戶端認證問題Nginxclient客戶端
- 基於WebSocket的modbus通訊(二)- 客戶端Web客戶端
- 記一次eureka客戶端註冊失敗的問題客戶端
- vue預渲染prerender-spa-plugin解決首屏白屏問題VuePlugin
- Tars-Java客戶端原始碼分析Java客戶端原始碼