NARC – jak zapamiętać kiedy robić release na obiekcie?

Zarządzanie pamięcią, to nie jest prosty temat. To obszar w którym należy poruszać się ostrożnie i z dokładną wiedzą. Jakiś czas temy wpadłem na ten wpis na StackOverflow. Zapraszam do przeczytania całego wątku – zajmie chwilę a przy okazji powtórzysz sobie niezwykle ważny obszar programowania. Dla leniwych przytoczę tutaj:

Pamięć w Objective-C należy zwalniać (wywołać metodę release na obiekcie) wtedy, jeśli nasz kod wykonał jedną z operacji NARC na obiekcie. NARC to skrót od metod: New, Alloc, Retain, Copy. Proste. Zapamiętaj i używaj 🙂

Zapraszam także na stronę gdzie zebrałem więcej informacji nt zarządzania pamięcią w Objective-C i nie tylko.

Dodaj komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.