Int के लिए टाइप करें मैं उद्देश्य सी कोड, मैं कहाँ कास्टिंग कर रहा हूँ के इस बिट एक NSString
एक int
रहे हैं:उद्देश्य सी - NSString से कास्टिंग
b: 18396
:
NSString *[email protected]"123abc";
NSInteger b=(int) a;
NSLog(@"b: %d",b);
और NSLog
इस उत्पादन का उत्पादन
क्या कोई मुझे बता सकता है कि यह क्यों हो रहा है?
मैं एक पूर्णांक के लिए एक स्ट्रिंग कास्टिंग इंप्रेशन प्रकार के तहत था स्ट्रिंग से संख्यात्मक मूल्य प्राप्त होगा।
संख्यात्मक मूल्य प्राप्त करने के लिए स्ट्रिंग से: http://stackoverflow.com/questions/4663438/objective-c-find-numbers-in-string – janusbalatbat