Не чувствуйте себя дураком, даже если компилятор добавит вам ивары, если вы их не включите, многие по-прежнему объявляют их (в том числе многих авторов книг), чтобы сделать код немного легче для чтения(легче отличить ивар от собственности).
При создании свойства сейчас Apple хочет, чтобы вы мыслили в терминах графов объектов, поэтому проведите некоторое исследование атрибутов «сильных» и «слабых» свойств вместо сохранения и освобождения.
ТакжеiOS 4 настроена как цель для ARC, так что все должно быть в порядке.Но я считаю, что если вы хотите поддерживать iOS 3.0, вам придется вручную управлять сохранением и выпусками, как и раньше.