Manual Retain-Release (ручное сохранение-освобождение) или MRR – вы явно управляете памятью, отслеживая объекты, которые у вас есть. Это реализуется с помощью модели, известной как подсчет ссылок, что Foundation класса NSObject обеспечивает совместно со средой выполнения.
Что делать, если проект написан с использованием ARC, а нужно использовать классы сторонней библиотеки написанной без ARC?
-
1 способ: Edit – Refactor – Convert to ObjC ARC
-
2 способ: App – Targets – Build Phases – Compile Sources – поставить флаг -fno-objc-arc
3.1.3.1.1 ARC Theme | Back To iOSWiki Contents | 3.1.3.1.3 Autoreleasepool Theme