Xcode'ta bir iOS uygulamasında çalışıyorum. Daha erken başladım ve sınırlı bir işlevsellik seviyesine kadar koştum. Daha sonra, el değmeden üretilen kireçtaşının oluşturduğu kodun sözdizimi hataları olduğunu iddia eden derleme hataları vardı. Kaynak kodu yeni bir projeye kopyalamak farklı bir soruna yol açar.Daha önce başlatılan bir uygulamaya nasıl hitap edebilirim, ancak "Bellek Basıncı nedeniyle sonlandırılmış" şimdi mi?
Şu anda, derlemek ve yayınlanmaya başlaması, ancak bu bile fırlatma görüntü uygulaması nedeniyle bellek baskısı kapatıldı gösterir önce devletler olabilir. Toplam görsel varlıklar 272M civarındadır ve bu da grafiksel zenginliklere zarar vermeden optimize edilmiş olabilir ve şimdiye kadar programın tek alanı geniş olması beklenmektedir. (Varlıklar hafızada tutulabilir veya olmayabilir; örneğin her mevcut yükleme görüntüsü doldurulur ve kodum programlı olarak herhangi bir yükleme görüntüsüne erişmez.) Yükleme görüntüsünün kendisi yüklenmeden önce kilitlenir.
Nasıl bu bellek sorunu ele alabilir ? Görüntülerin işlenme şeklini zayıflatabilirim, ancak başka bir kök neden olduğundan şüpheleniyorum. Yoksa bu aşırı hafıza tüketimi mi?
sayesinde
Sen 272 MB kullanıyorsunuz? Bu iPhone 4S veya eski cihazlarda hemen öldürülecek .. iPhone 5 bunu halledecek, ancak bu lansmanda doğru tüketmek için büyük miktarda bellek. –
Uygulama başlatması sırasında yaklaşık 300 MB görüntü yüklemeye mi çalışıyorsunuz? – Wain
Kabul ediyorum, tembel yükleme - yükleme kaynağını yalnızca görüntülenmesi gerekiyorsa kullanmanızı öneririm. –