簡體   English   中英

如何提高我的iOS應用程序性能

[英]How to improve my ios app performance

現在,我的應用程序非常慢且繁重。 我想與您分享我的設計,看看您是否有任何改進建議。

我有一個主UIViewController ,其中有一個UIButton和一個UICollectionView UICollectionView包含一個由6個初始化UIViewControllerNSArray

主要UIViewController有委托財產和方法,每個UIViewControllerUICollectionView聽。 每次單擊UIButton時,它都會調用其所有委托並發送數據,以便evrey UIViewController可以刷新其視圖。 並且所有數據都被寫入設備NSDocumentDirectory 當再次按下UIButton時,代表將停止接收數據,並且NSDocumentDirectory中的所有數據將通過電子郵件發送給用戶。 但是用戶可以選擇刪除所有保存的數據,但不能刪除。 在此處輸入圖片說明

聚苯乙烯

我首先使用UIPageController ,但是我遇到了一個錯誤並決定使用UICollectionView

關於如何改善我的應用程序的任何建議? 如果我在UICollectionView而不是UIViewController使用UIView會有所幫助嗎?

所以我弄清楚了,我正在向NSDocumentDirectory寫入數據,並且正在主線程上進行數據處理,我犯了很大的錯誤,將其移至后台線程,這提高了我的應用程序性能。 謝謝您的幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM