Zostałem przetestowany przez moją aplikację z przydziałami instrumentów i otrzymałem to zdjęcie: Podobnie jak w przypadku pokazów graficznych, moja aplikacja działa normalnie, ale czy zwykle jest ona ważna w ogólnej ilości bajtów? A ja martwić „#Allocations (netto/ogółem)”, bo to kolor jest red.What jest to oznaczać (kolor czerwony)Przydziały dla iOS Instrumenty Net/ogółem
5
A
Odpowiedz
2
Red jest całkowita (całkowita) przydziałów dokonanych i zwalniane podczas całej swojej aplikacji w czasie wykonywania .
Fioletowy (naprawdę cienki pasek nad czerwonym jeden) są przeznaczone i nie jest jeszcze dealokowane obiekty.
Powiedziałbym, że nie musisz się o to zbytnio martwić, specjalnie dla obiektów wewnętrznych lub Malloc
, i skupić się na obiektach wyższego poziomu, takich jak widoki i kontrolery.
Również jeśli klikniesz na narzędzie alokacji na i
można zignorować CF
(Fundacja core) lub Malloc
przydziały, które ja często jak normalnie nie zajmują się bezpośrednio/nie mają kontroli nad tymi alokacje.
Znowu, jak poprawić swoją wyższy poziom obiektów alokacje będziesz pośrednio ulepszenia tych przydziałów bazowych, jak również.
Powiązane problemy
- 1. Instrumenty> Przydziały nie pokazujące klas/obiektów aplikacji
- 2. Instrumenty Core Data dla iPhone'a
- 3. Instrumenty Xcode jest dla Core Animation ciągle pokazując zerowej
- 4. Kiedy używać Przenieś Konstruktory/Przydziały
- 5. Określanie, gdzie wystąpiły przydziały obiektów dla obiektu na sterty
- 6. Instrumenty mówią mi, że mam wyciek pamięci
- 7. Zmiana wysokości iOS dla iOS
- 8. Błąd odbioru "Nie można dołączyć do zadania; port invalid 'przy próbie uruchomienia narzędzia Xcode 7, Przydziały/Wycieki na podłączonym iPadzie
- 9. Xcode 6.1.1 Instrumenty nie można używać liczników szablon na urządzeniach
- 10. Instrumenty profilowania czasu nie pokazujące obiektywnych funkcji c
- 11. Program dla przedsiębiorstw iOS Enterprise a program dla programistów iOS
- 12. Segmentacja obrazu dla iOS
- 13. Biblioteka rejestratorów dla iOS
- 14. Biblioteka SSH2 dla ios
- 15. Kompilowanie pHash dla iOS
- 16. Roboto czcionka dla ios
- 17. Alternatywa dla przestarzałego AudioSessionGetProperty, dla iOS 7
- 18. Alternatywa dla UIAlertView dla iOS 9?
- 19. Samouczek dla ios-Restkit dla danych podstawowych
- 20. Instrumenty Xcode nie mogą wykonywać migawek wycieków podczas pracy na urządzeniu
- 21. Biblioteka programowania liniowego dla iOS
- 22. Testowanie jednostkowe dla projektów iOS
- 23. Wersja aplikacji dla systemu iOS
- 24. Biblioteki kodowania wideo dla iOS
- 25. iOS 7 alternatywa dla CTCall?
- 26. Ładne odległości drukowania dla iOS
- 27. Geofence API dla iOS 5
- 28. Odpowiednik iOS dla systemu Android()
- 29. Alternatywa AudioContext.createMediaStreamSource dla systemu iOS?
- 30. Uprawnienia roota dla aplikacji iOS
Jest to dobry sposób, aby filtrować ogromną listę przydziałów jest sortowanie przez 'category' nie' # ', i niż przejść do wszystkich przydziałów ze swoimi prefiksów klasy ... Kiedy wszystko tam wygląda dobrze, przenieść na do prefiksów klasy UI i CG. Pomaga w uzyskaniu lepszego zrozumienia ogromnego bałaganu w tej liście ... –