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

  • bunliu

    bunliu

    2 Mayıs 2007
  • Howard Pinsky

    Howard Pinsk

    6 AĞUSTOS 2006
  • The Amazing Atheist

    The Amazing

    20 Kasım 2006