2012-02-10 13 views
5

कोर डेटा के लिए उपयोग करने के लिए कौन से पूर्णांक प्रकार int16 int int, int32, और int64 है। अपने एनएसएनंबर फॉर्म में इनके साथ काम करते समय मुझे एनएसआईएनटेगर या इंट (और उनके संबंधित एनएसएनंबर विधियों की संख्या WithInt, numberWithInteger) का उपयोग करना चाहिए। मैं Int32 के लिए int16 और NSInteger के लिए int का उपयोग कर रहा हूं, लेकिन मुझे नहीं पता कि यह सही है या नहीं। मुझे बस कुछ स्पष्टीकरण चाहिए।कोर डेटा पूर्णांक

उत्तर

3

एनएसआईएनटेगर कम से कम 32 बिट है, जैसा int है। मैं कभी भी int16 का उपयोग नहीं करता, जब तक कि आपको एक छोटा सा प्रतिनिधित्व करने की आवश्यकता न हो।

64 बिट रनटाइम में एनएसआईएनटेगर 64 बिट भी हो सकता है ...