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

  • Caroline Martin

    Caroline Mar

    19 EYLÜL 2008
  • inovationgmbh

    inovationgmb

    28 EYLÜL 2010
  • spyib

    spyib

    9 Ocak 2007