Turkcell | Geleceği Yazanlar

Soru & Cevap

iOS Received memory warning hatası

15.03.2015 - 03:40

Özellikle UICollectionView içinde basit bir resim galerisi oluşturup resimleri listelerken, görüntülerken bu hatayı alıyorum. Resimler 800 x 600 px boyutlarında ve her biri ortalama 100kb.

1- Bu hatayı nasıl düzeltebilirim.
2- Bu hatayı dikkate almayıp uygulamayı yayına göndersem reject alır mıyım :) ? 

Teşekkürler.

2235 Görüntülenme

2 Cevap

Burhan Aksendir
15.03.2015 - 13:04

iOS içerisinde memory yönetimi ve performans için şu videoları buldum. Faydalı olur ilgilenenler için:

WWDC 2013 video Fixing Memory Issues

WWDC 2012 iOS App Performance: Memory

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Anıl SÖZERİ
15.03.2015 - 11:54

Merhaba,

1 - Bu hatayı düzeltmek için tanımladığınız değişkenleri, cachelediğiniz verileri vs. minimuma indirerek memory'i daha verimli kullanmanız gerekmekte, resimler için sıkıştırarak boyutlarını küçültmeye gidebilirsiniz.

2 - Apple, memory konusunda çok sıkı davranıyor tüm cihazlarda 1GB Memory kullanımı olduğundan dolayı minimum donanım ile maksimum performansı almaya çalışıyorlar, geliştiricilerden de aynısını bekliyorlar bu nedenle uygulamanız reddedilecektir.

İyi çalışmalar..

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Burhan Aksendir
15.03.2015 - 12:06
Merhaba Anıl, teşekkür ederim. Resimleri https://tinyjpg.com adresinden epey bir farkla kaliteyi bozmadan küçülttüm. Bir de viewcontroller içine deinit ekledim. Burada da değişkenleri removefromsuperview yaptım. Sorun düzeldi.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.