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.修改相關程式碼,問題解決
相關文章
- 頁面白屏問題
- SAP WebClient UI的白屏問題分析WebclientUI
- 首頁白屏的引發的思考(一)
- 網頁SSH客戶端的實現網頁客戶端
- 客戶端內嵌Vue頁面客戶端Vue
- 員工離職後客戶刪不刪?客戶有問題還來找我?
- 客戶端(windows)訪問FTP伺服器遇到的問題(總結)客戶端WindowsFTP伺服器
- Kubernetes官方java客戶端之二:序列化和反序列化問題Java客戶端
- vue客戶端渲染首屏優化之道Vue客戶端優化
- 客戶端安裝虛擬機器問題解答?客戶端虛擬機
- [jaeger] 二、客戶端使用 (Java版本)客戶端Java
- RMAN之客戶端互動(二)客戶端
- Redis客戶端選型再分析Redis客戶端
- vue預渲染prerender-spa-plugin解決首屏白屏問題VuePlugin
- 記一次eureka客戶端註冊失敗的問題客戶端
- Nginx配置ssl_client_certificate客戶端認證問題Nginxclient客戶端
- 基於WebSocket的modbus通訊(二)- 客戶端Web客戶端
- react history模式下的白屏問題React模式
- Tars-Java客戶端原始碼分析Java客戶端原始碼
- 問題解決:下載的網頁開啟後自動跳轉到首頁網頁
- CocoaMQTT v2.0:首個支援 MQTT 5.0 的 iOS 客戶端MQQTiOS客戶端
- 引入外部js指令碼載入慢與頁面白屏問題JS指令碼
- 客戶端爬取-答網友問客戶端
- 問題賬戶需求分析
- springboot多檔案打包下載到客戶端--工具類utilsSpring Boot客戶端
- Netty原始碼分析(三):客戶端啟動Netty原始碼客戶端
- MapReduce——客戶端提交任務原始碼分析客戶端原始碼
- LightDB/Postgresql 記錄客戶端啟動版本問題導致啟動失敗問題SQL客戶端
- Python socket的客戶端Python客戶端
- Hexo多客戶端同步問題Hexo客戶端
- Dw修改網站首頁 上傳後沒變化,如何解決Dreamweaver修改網站首頁後上傳沒變化的問題網站
- dubbo客戶端客戶端
- Pulsar客戶端客戶端
- mqtt 客戶端MQQT客戶端
- 客戶端 post ,get 訪問伺服器客戶端伺服器
- Docker部署mysql並提供客戶端訪問DockerMySql客戶端
- 將經典頁面轉換成現代客戶端頁面客戶端
- 服務端,客戶端服務端客戶端