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

  • case LianLi

    case LianLi

    28 Mayıs 2010
  • cdgotx

    cdgotx

    8 Kasım 2011
  • SuppressedStorm

    SuppressedSt

    11 AĞUSTOS 2013