iPhone uygulamamda bir MKMapView kullanıyorum. Bu görünümü yüklediğimde, etkinlik izleme aracı, Uygulamamın gerçek belleğinin önemli ölçüde arttığını gösteriyor. Haritayı hareket ettirdiğinizde veya yakınlaştırıp uzaklaştırırken yukarı kalkar. Bu görünümü yükleyen Görünüm denetleyicisi kaldırıldıktan sonra, mapView kullanımı nedeniyle ayrılan bellek serbest kalmaz. Bütün bu hafızayı geri almak için yapılabilecek bir şey var mı?MKMapView tarafından kullanılan bellek nasıl yayınlanabilir?
6
A
cevap
3
Bu, simülatörde mi yoksa asıl aygıtta mı bulunuyor? Simülatörün bazı kısımları gerçek cihaza biraz farklı davranır ve simülatör önbelleği düzgün bir şekilde temizlemeyebilir (çünkü bir Mac cihazında bir iOS cihazına kıyasla RAM miktarını vermek zorunda kalmaz).
Cihazları kullanarak bellek sızıntısı olup olmadığını kontrol ettiniz mi? (Yine, bunu gerçek cihaz üzerinde yapmalısınız, çünkü zaman zaman simülatör biraz farklı şekilde davranır ve bellek sızıntıları söz konusu olduğunda yanlış pozitif/negatifler gösterecektir)
-1
Değeri için burada benzer sorular vardır:
İlgili konular
- 1. Ruby nesne tarafından kullanılan bellek nasıl bulunur?
- 2. r - rJava tarafından kullanılan bellek nasıl temizlenir?
- 3. Bellek altında bir işlem tarafından kullanılan bellek os x
- 4. nasıl bir uygulama tarafından kullanılan bellek miktarını almak için
- 5. MKMapView önbelleği nasıl temizlenir?
- 6. Uygulama tarafından kullanılan DLL'lerin İsimleri nasıl edinilir
- 7. Fputcsv tarafından kullanılan satır sonlarını nasıl değiştirebilirim?
- 8. Paylaşılan barındırmada asp.net önbelleği tarafından kullanılan belleği belirle
- 9. Bir php betiği tarafından kullanılan ne kadar kaynak (işlemci yüzdesi ve bellek)
- 10. PowerShell işlevleri tarafından kullanılan Parametre İsimlerini Al
- 11. Facebook tarafından kullanılan IP Alanı listesi
- 12. iPhone MKMapView - MKPolygon Sorunları
- 13. TFS projesi tarafından kullanılan işlem şablonunu nasıl görüntüleyebilirim?
- 14. Getirme uzantısı tarafından kullanılan varsayılan taahhüt mesajını nasıl özelleştirebiliriz?
- 15. Build.scala derlenirken SBT tarafından kullanılan scalacOptions nasıl ayarlanır?
- 16. iPython tarafından kullanılan paketleri nasıl yeni sürüme geçiririm?
- 17. Windows Ağ bağdaştırıcısı tarafından kullanılan bağlantı adı nasıl alınır?
- 18. Bir işlem tarafından bash komutuyla kullanılan borular nasıl listelenir?
- 19. Linux'ta ipython/jupyter notebook tarafından kullanılan varsayılan tarayıcı nasıl değiştirilir?
- 20. Marketo, sayfa tarafından kullanılan şablonun nasıl değiştirileceğini gösterir
- 21. Şablondan form tarafından kullanılan model örneğine nasıl erişebilirim?
- 22. Eclipse tarafından kullanılan kabuk komutları nasıl görüntülenir "run configurations"
- 23. HTTPRequest tarafından kullanılan MultiPartEntity'nin tüm vücut içeriğini nasıl yazdırabilirim?
- 24. MKMapView ve CLLocationManager
- 25. MKMapView and AutoLayout issue
- 26. Kullanılan bellek node js'de hiçbir zaman yayınlanmadı. Çok garip
- 27. MKMapView gösterildiğindeKullanıcıKullanımıKullanıldıKullanıcıKimliği == YES
- 28. SWIG tarafından oluşturulan nesnelerin bellek yönetimi C
- 29. Gradle daemon tarafından yüksek bellek kullanımı
- 30. Seçilen açıklamaya göre MKMapView nasıl taşınır