SORU
11 Temmuz 2011, PAZARTESİ


Nasıl bir proje içinde tek bir dosya için ARC devre dışı bırakabilir miyim?

Başarıyla ARK projemde kullanıyorum. Ancak, şu anda yayın kuralları biraz daha kırılgan olduğu birkaç dosya (birim testleri ve mock nesneler gibi) karşılaştım. Bu seçenek bulmak geçiremedi ama her dosya için ayrı ayrı ARC devre dışı bırakmak için bir yol olmadığını işitme hatırlıyorum.

Bu mümkün mü? Nasıl her dosya için ayrı ayrı ARC devre dışı bırakırım?

CEVAP
12 Temmuz 2011, Salı


Olası bu dosyalar için -fno-objc-arc derleyici bayrağı ekleyerek tek tek dosyaları için ARC devre dışı bırakmak için.

Seni Hedef - ^ derleyici bayraklarını ekleyin . Aşama - ^ Oluşturun . Kaynakları Derlemek. Satırın sağ sütun üzerine çift tıklayın altındaDerleyici Bayrakları. Ayrıca cmd düğme dosyalarını seçin ve enter bayrağı getirmek için acil düzenleme kutusu tutarak birden fazla dosya ekleyebilirsiniz.

Ben bir örnek olan örnek bir proje oluşturuldu: https://github.com/jaminguy/NoArc

xcode

Bakın daha fazla bilgi için bu cevap: Disable Automatic Reference Counting for Some Files

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Canceriansoul

    Canceriansou

    15 Ocak 2011
  • Greater Than Gatsby Photoshop Actions & Lightroom Presets

    Greater Than

    11 ŞUBAT 2013
  • The CGBros

    The CGBros

    20 AĞUSTOS 2011