SORU
25 AĞUSTOS 2008, PAZARTESİ


@ Sembolü objective-c neyi temsil ediyor?

Objective-c öğreniyorum ve @ sembolü haline darbeleme tutmak. Farklı senaryolarda, bir dize başında örneğin veya erişimci yöntemleri sentezlemek için kullanılır.

Yok @ sembolü objective-c ne demek?

CEVAP
25 AĞUSTOS 2008, PAZARTESİ


@ karakter tanıtmak için kullanılmak üzere C veya C tanımlayıcıları kullanılan, değil Objective-C dili anahtar sözcükleri diğer diller ile çatışma olmayacak bir şekilde' anahtar kelimeler. Bu "serbestçe C veya C bölümü. ile birbirine karışması dilinin bir parçası Amaç sağlar

Böylece, birkaç istisna dışında, Objective-C kodu @ gördüğünüz herhangi bir zaman, Objective-C yapıları yerine C veya C yapıları bakıyorsunuz.

Önemli istisnalar vardır id, Class, nil, ve Nil, genellikle tedavi olarak dil kelimeleri bile olsa da typedef #define arkasında onları. Örneğin, derleyici aslında id GC oluşturmak için olup olmadığını karar için bildirimleri için de geçerlidir işaretçi türü dönüştürme kuralları açısından özel bariyerler yazmak davranıyor.

Diğer istisnalar in, out, inout, oneway, byref, bycopy; bunlar kullanılan Depolama sınıfı ek açıklamalar yöntem, parametre ve dönüş türleri için Dağıtılmış Nesneleri daha verimli. (İmza YAPMAK olan zamanı, mevcut bakabilirsiniz yöntemi iyi bir işlem seri hale getirmek için nasıl belirlemek için bir parçası olurlar.) Ayrıca öznitelikleri içinde @property bildirimleri, copy, retain, assign, readonly, readwrite, nonatomic, getter, setter; o, sadece içinde geçerli özniteliği Bölüm @property beyan.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ayite Atiwoto (superjiffrey)

    Ayite Atiwot

    29 EYLÜL 2010
  • Semantic Mastery

    Semantic Mas

    30 EKİM 2013
  • The White House

    The White Ho

    21 Ocak 2006