SORU
16 AĞUSTOS 2009, Pazar


'NSNumber arasındaki fark ne ve NSİnteger?

NSNumber ve NSİnteger arasındaki fark nedir? /Kullanımı Hakkında Bilmem Gereken bu gibi temel öğeler var mı? Yüzen biri var mı?

CEVAP
16 AĞUSTOS 2009, Pazar


NSNumber bir sınıf, bir ilkel değil, sözlükler, diziler ham numaraları koymak, veya başka bir şekilde bunların saklanması gerektiğinde kullanılır. NSInteger, NSUInteger, CGFloat, vb basit türleri ve uygun (32-bt sistemleri gibi iPhone) için int, unsigned int float.

Eğer bir yerde bir numara saklamak gerekir eğer genel bir kural olarak, NSNumber kullanın. Eğer hesaplamalar yapıyorsanız, döngüler, vb NSInteger, NSUInteger CGFloat kullanın.

NSNumber NSInteger: bir sarabilirsiniz

NSNumber *aNumber = [NSNumber numberWithInteger:21];

... ve bunu geri almak:

NSInteger anInteger = [aNumber integerValue];

Burada daha fazla bilgi bulabilirsiniz: http://iphonedevelopertips.com/cocoa/nsnumber-and-nsinteger.html

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • discokatze

    discokatze

    23 EYLÜL 2009
  • FILIPeeeK

    FILIPeeeK

    22 Mayıs 2006
  • Matthew Smith

    Matthew Smit

    24 Mayıs 2010