我有一個應用程序,並且工作得很好,除了它太慢,我在調試器上運行它並且內存在68.6MB到75MB的運行速度太高?如果是這樣,有什麼提示可以讓它更快速地運行?我使用ShinobiGrids btw。Xcode應用程序運行緩慢,內存很高
http://www.shinobicontrols.com/ios/shinobigrids
什麼我的應用程序的作用是使以Web服務的調用來獲取數據,並顯示在一個複選框一個網格中的數據。當用戶選中複選框時,檢查延遲。我也有日期選擇器,選擇日期時也會延遲。
只是尋找一些建議,我可以做什麼。
從測量東西開始。 Instruments應用程序可以隨時顯示內存分配情況,並讓您決定是否在內存中存在不需要的東西。它也顯示泄漏,如果有的話,也可以用來理解一些時間問題。 –
首先,代碼對於您的問題會更加重要(例如:此部分需要很長時間才能執行,爲什麼?)。我的猜測是,您正在等待Web服務響應,而不是使服務器調用異步。 70mb沒什麼,不用擔心,你沒有使用太多的內存。 – MichaelCMS