Obawiam się, że tym pytaniem może spowodować w niektórych downvotes, ale po co jakiś niespełniającego badań postanowiłem zaryzykować i zapytać bardziej doświadczonych ludzi ...Jakiego rodzaju wycieki pamięci XCode Analyzer może nie zauważyć?
Istnieje tu wiele pytań odnoszących się do niektórych specyficznych problemy związane z narzędziem XCode Analayzer. Wydaje się to bardzo pomocnym rozwiązaniem. Ale chciałbym cię zapytać - jako początkujący w świecie iOS - jakie narzędzia do zarządzania pamięcią nie mogą być zauważone przez to narzędzie.
Innymi słowy, czy są jakieś wspólne aspekty zarządzania pamięcią, o których początkujący iOS powinni myśleć "Och, bądźcie ostrożni z tym, ponieważ w tym przypadku XCode Analyzer może nie ostrzec was o waszym błędzie" ...
Na przykład, znalazłem tutaj Why cannot XCode static analyzer detect un-released retained properties? że:
(...) analizator nie może niezawodnie wykrywać problemy zachowują/uwolnienia całej granicach metoda/Library (...)
Brzmi jak dobra wskazówka do rozważenia, ale może wiedzieć o kilku innych kwestiach wspólnych ...
To, że narzędzie wykrywa wyciek, nie oznacza, że nie należy mniej uważać na zarządzanie pamięcią. To narzędzie, a nie zastąpienie starannej myśli. –