nsinteger पर टैग किए गए जवाब

8
NSInteger बनाम int का उपयोग कब करें
NSIntegerआईओएस के लिए विकसित होने पर मुझे बनाम इंट का उपयोग कब करना चाहिए ? मैं उनके द्वारा उपयोग किए एप्पल नमूना कोड में देखते हैं NSInteger(या NSUInteger) जब एक समारोह के लिए एक तर्क के रूप एक मूल्य गुजर या एक समारोह से लौट रहे एक मूल्य। - (NSInteger)someFunc;... …

5
प्रारूप तर्क के रूप में उपयोग किए जाने पर NSInteger चर को लंबे समय तक क्यों डालना पड़ता है?
NSInteger myInt = 1804809223; NSLog(@"%i", myInt); <==== उपरोक्त कोड एक त्रुटि पैदा करता है: प्रकार 'NSInteger' के मानों का उपयोग प्रारूप तर्क के रूप में नहीं किया जाना चाहिए; इसके बजाय एक स्पष्ट कलाकारों को 'लंबे' में जोड़ें सही NSLogसंदेश वास्तव में है NSLog(@"%lg", (long) myInt);। मैं क्यों की पूर्णांक …


3
NSInteger के लिए NSLog / printf विनिर्देशक?
A NSInteger32-बिट प्लेटफॉर्म पर 32 बिट्स और 64-बिट प्लेटफॉर्म पर 64 बिट्स है। क्या कोई ऐसा NSLogविनिर्देशक है जो हमेशा के आकार से मेल खाता है NSInteger? सेट अप Xcode 3.2.5 llvm 1.6 संकलक (यह महत्वपूर्ण है; gcc ऐसा नहीं करता है) GCC_WARN_TYPECHECK_CALLS_TO_PRINTF कामोत्तेजित मुझे यहाँ कुछ दुःख हो रहा …

4
An NSInteger को इंट में कैसे बदलें?
उदाहरण के लिए जब एक गुजर valueएक करने के लिए संदेश NSIntegerइसलिए जैसे उदाहरण [a value] यह EXC_BAD_ACCESS का कारण बनता है। तो कैसे कन्वर्ट करने के NSIntegerलिए int? यदि यह प्रासंगिक है केवल छोटी संख्या <32 का उपयोग किया जाता है।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.