Terserah kamu. Anda dapat menulis aplikasi menggunakan ARC (Penghitungan Referensi Otomatis), dan Xcode akan menulis "kode perekat" untuk memungkinkan aplikasi Anda yang mendukung ARC berjalan di iOS 4, tidak perlu modifikasi. Namun, hal-hal tertentu tidak akan berfungsi, dan yang paling mencolok banyak pustaka yang mungkin ingin Anda gunakan akan (kadang-kadang) memunculkan kesalahan yang tak terhitung banyaknya dan Anda tidak akan dapat menggunakannya sampai pengembang merilis pembaruan yang kompatibel dengan ARC.
Sunting : Baru-baru ini saya menemukan bahwa Anda dapat mematikan ARC untuk setiap file. Lihat jawaban pixelfreak . Jadi, saran saya masih berlaku, tetapi sekarang pustaka pihak ketiga tidak perlu diperbarui untuk bekerja dengan ARC.
Inilah yang dikatakan Apple tentang memilih keluar dari ARC untuk file tertentu:
Saat Anda memigrasi project untuk menggunakan ARC, flag compiler -fobjc-arc disetel sebagai default untuk semua file sumber Objective-C. Anda dapat menonaktifkan ARC untuk kelas tertentu menggunakan tanda kompilator -fno-objc-arc untuk kelas itu. Di Xcode, di tab Target Build Phases, buka grup Compile Sources untuk menampilkan daftar file sumber. Klik dua kali file yang ingin Anda setel benderanya, masukkan -fno-objc-arc di panel pop-up, lalu klik Selesai.
Lihat panduan transisi lengkap di sini .