SORU
25 HAZİRAN 2009, PERŞEMBE


köşeli parantez < kullanarak alma#; > ve işaretleri belirtiniz " "

Merak ediyorum ne karar verir ister misin hakkı <Header.h> "Header.h" Ne zaman sen alma dosyaları Objective-C şimdiye Kadar benim gözlem oldu bu kullandığınız tırnak işaretleri "" dosyaları için proje ... uygulama kaynak ve köşeli parantez <> when you're başvuran bir kütüphane veya çerçeve.

Ama bunu tam olarak nasıl çalışır? Ben kendi derslerimi parantez kullanmak için almak için ne yapardınız? Şu an " Güncellemelerinden beni kendi başlıkları için bunu yapmak için izin vermez.

Ayrıca, bazı çerçeveler başlıklarını bakarak, başlıklar başvurusu <frameworkname/file.h> ile birbirimizi görüyoruz. Nasıl yokbuiş? Java paketleri çok benziyor, ama bildiğim kadarıyla, Objective-C paket diye bir şey yok

CEVAP
25 HAZİRAN 2009, PERŞEMBE


Objective-C var bu ortak ile C/C ; alıntı şeklinde olduğu için "yerel" içeren dosyalar (ihtiyacınız belirtmek için göreli yol geçerli dosya, örneğin #include "headers/my_header.h"), açı-parantez şeklinde olduğu için "genel" içerir -- bulunanlardan bir yere dahil yol geçirilen derleyici (örneğin #include <math.h>).

Kendi başlıkları < > yok " " ya da akraba veya derleyici için başlık dizinin mutlak yolunu geçmek gerekir. Böyle büyük mükafat bunun nasıl yapılacağı hakkında bilgi için "How to add a global include path for Xcode" bkz.

Daha fazla bilgi için this MSDN page bkz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AFISHAL

    AFISHAL

    7 Mart 2009
  • guau . .

    guau . .

    25 Ocak 2008
  • TheDigiCraft

    TheDigiCraft

    25 NİSAN 2011