2012-05-17 16 views
6

Uygulamamda İnternet bağlantısını kontrol etmek istiyorum. Bu yüzden Apple'ın Reachability örnek kodunu kullanıyorum.ARC olmadan Apple'ın Kullanılabilirliği

Ancak ARC kullanımı nedeniyle bazı hatalar var. Bazılarını düzeltiyorum, ancak diğer hatalar hala kodumda.

Nasıl bu sorunları çözmek gerekir enter image description here ? Herhangi bir fikir?

Thnx. ARC sürüm kodu için bu kullanarak

+0

ARC'yi devre dışı bırakmaya çalışın. [buna bakın] (http://stackoverflow.com/questions/6646052/how-can-i-disable-arc-for-a-single-file-in-a-project) değiştirilmiş –

cevap

1
+2

Bu durumu korumak için kötü bir neden -fno-objc-arc mevcut olduğunda Apple'ın örnek kodunun kendi çatalını. –

+0

Evet, ARC'nin devre dışı bırakılabileceğini öğrendikten sonra da aynı şeyi hissediyorum :( – ilight

22

Bir dosya başına bazında ARC devre dışı bırakabilir.

  1. Eğer kaynak dosyasını bulana kadar
  2. Aşağı gidin tıkla hedefi
  3. seçin Yapı Aşamaları sekmesini
  4. Açık Derleme Kaynakları faz dosya listesinde
  5. projeyi seçin (veya kullanmak arama alanı) bu dosya için Derleyici Bayraklar sütununda
  6. çift tıklayın
  7. girin -fno-objc-arc

Şimdi bu dosya için ARC devre dışı bırakıldı.

+1

üzgünüm, bu bir seçenek değil =) ARC –

+7

'a ihtiyacım var bu bayrağın ARC'yi tüm proje için değil, yalnızca işaretli dosyaları –

+0

thnx. Bu gerçekten yararlı –