Sana kalmış. ARC'yi (Otomatik Referans Sayma) kullanarak uygulamalar yazabilirsiniz ve Xcode, ARC özellikli uygulamalarınızın iOS 4'te çalışmasına izin vermek için "yapıştırıcı kodu" yazar, hiçbir değişiklik gerekmez. Ancak, bazı şeyler işe yaramaz ve en belirgin şekilde kullanmak isteyebileceğiniz birçok kitaplık (bazen) sayısız hata ortaya çıkarır ve geliştiriciler ARC ile uyumlu bir güncelleme yayınlayana kadar bunları kullanamazsınız.
Düzenleme : Yakın zamanda ARC'yi dosya başına kapatabileceğinizi keşfettim. Bkz pixelfreak cevabını . Öyleyse, tavsiyem hala geçerli, ancak artık 3. taraf kitaplıkların ARC ile çalışması için güncellenmesine gerek yok.
Apple'ın belirli dosyalar için ARC'yi devre dışı bırakma konusunda söyledikleri:
ARC'yi kullanmak için bir projeyi geçirdiğinizde, -fobjc-arc derleyici bayrağı tüm Objective-C kaynak dosyaları için varsayılan olarak ayarlanır. Bu sınıf için -fno-objc-arc derleyici bayrağını kullanarak belirli bir sınıf için ARC'yi devre dışı bırakabilirsiniz. Xcode'da, hedef Derleme Aşamaları sekmesinde, kaynak dosya listesini ortaya çıkarmak için Derleme Kaynakları grubunu açın. Bayrağını ayarlamak istediğiniz dosyaya çift tıklayın, açılır panele -fno-objc-arc yazın ve Bitti'ye tıklayın.
Tam geçiş kılavuzuna buradan bakın .