मेरे पास तीन स्ट्रिंग से बना स्ट्रिंग है
NSString * first = .. ; NSString * दूसरा = ..; NSString * तीसरा = ..; NSString joinString; JoinString = [NSString stringWithFormat: @ "% @ -% @ (% @)", प्रथम, द्वितीय, तीसरा]; अब मुझे joinString से तीन मूल स्ट्रिंग्स वापस करने की आवश्यकता है I मैंने कहीं पढ़ा है कि मुझे इसके लिए NSScanner का उपयोग करना चाहिए I कोई भी विचार यह कैसे काम कर सकता है?
आपके प्रश्न में दिए गए उदाहरण को देखते हुए, आप निम्न कार्य कर सकते हैं :
// वर्ण हम NSString * sep = @ पर विभाजित करने जा रहे हैं "- ()"; NSCharacterSet * सेट = [एनएससीआरएक्टरसैट कैरेक्टरसैटविथर्सक्टर्स इनस्ट्राइंग: एसईपी]; NSArray * स्ट्रिंग्स = [जॉबस्ट्रिटिंग कॉम्प्लेक्सस्पेरेटेडबीयरएक्टर्स इनसेट: सेट]; // यह सरल तरीका है कि तारों में उनके पास रिक्त स्थान नहीं है। मैं NSScanner का उपयोग बड़े स्ट्रिंग के साथ करूँगा जिसमें चर जानकारी है और आप उस सूखे को घास की ढंका में ढूंढना चाहते हैं।
Comments
Post a Comment