Objective-C yıldız yerleştirme | Netgez.com
SORU
9 Temmuz 2009, PERÅžEMBE


Objective-C yıldız yerleştirme

Sadece Objective-C, VB gelen öğrenmeye başladım .Net ve C# .Net arka plan. Anlıyorum işaretçi kullanımı, ama Objective-C örnekler görüyorum yıldız yerleştirilmiş birkaç farklı yerler ve arama gibi olabilirim, yok olmuş bulur bir cevap olarak bu yüzden. Çalıştığım her arama işaretçiler ihtiyacım yok, ama yıldız farklı yerleşimlere etkileri/nedenleri tek bir söz bile yok hakkında açıklamalar ve her türlü çıkıyor. Burada gördüğüm bazı örnekler:

NSString *string;
NSString * string;
(NSString *) string;
NSString* string;

Yıldız, bu farklı pozisyonlar da ne demek? Basit bir cevabı olduğuna eminim ama sinir bozucu ya da şimdiye kadar çevrimiçi.

Birisi acıma bir son ve bu şaşırtıcı soruya cevap verebilir mi lütfen? Teşekkürler!

CEVAP
5 EKÄ°M 2009, PAZARTESÄ°


Fark yok, ancak sadece ilk bilmelidir "token" (tabiri caizse) tür adı tanımlar, ve * tür adının bir parçası değildir. Şöyle ki:

NSString *aString, bString;

Bir işaretçiNSString NSString oluşturur. Her iki işaretçileri almak için:

NSString *aString, *bString;

ya da:

NSString *aString;
NSString *bString;

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • ibebrent

    ibebrent

    23 Temmuz 2007
  • MagmaRhino

    MagmaRhino

    16 Temmuz 2011