Di aplikasi saya, saya memperhatikan bahwa ini berjalan sangat lambat ketika beralih antar tab. Penyelidikan lebih lanjut menunjukkan bahwa dalam pengujian penggunaan memori, aplikasi saya melebihi 70MB dalam 5 menit pengujian. Aplikasi email asli saya hanya menggunakan 40MB. Ini tidak mungkin terjadi
Saya menggunakan ARC dan yang saya pikirkan adalah jika saya menggunakan sesuatu seperti
@property(nonatomic, strong)NSString *string;
ARC akan membatalkan alokasi ini secara otomatis. Tampaknya ia tidak melakukan hal itu sama sekali.
Yang ingin saya ketahui adalah apakah saya dapat mengurangi memori dengan menggunakan dealloc
dalam kode saya (saat saya beralih ke ARC, semua metode dealloc
saya dihapus) atau apakah ada cara lain untuk mempercepat aplikasi saya.
Untuk memberi Anda lebih banyak informasi tentang fungsi aplikasi, berikut adalah daftar poin-poin penting:
-Mendapatkan pesan email dari layanan web bersama dengan pdf
-Menyimpan array untuk memeriksa apakah pesan telah dibaca, dihapus, atau belum dibaca
-Tab email memeriksa pesan baru dari layanan web setiap kali seseorang mengklik tab tersebut
-Pemeriksaan yang sama untuk file pdf
Informasi apa pun akan banyak membantu saya.
Terima kasih
EDIT
Berikut gambar bocoran yang saya punya. Itu banyak.