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

  • gsmaestro

    gsmaestro

    17 AĞUSTOS 2006
  • tinycammonitor

    tinycammonit

    14 Aralık 2010
  • TROPFEST

    TROPFEST

    27 Mart 2007