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

  • Kim Barbin

    Kim Barbin

    3 Mayıs 2012
  • kylediablo

    kylediablo

    8 Ocak 2007
  • Truc Minh

    Truc Minh

    23 Ocak 2011