char *
से NSString
के उदाहरण में कनवर्ट करने का सबसे अच्छा तरीका क्या है?
मैंने विधि -stringWithUTF8String:
का उपयोग किया, लेकिन यह अच्छा नहीं है: परिणाम में अंत में "\ n" है!char * से NSString में कनवर्ट करें?
उत्तर
उसी विधि का उपयोग कर स्ट्रिंग बनाएं जिसका आप अभी उपयोग कर रहे हैं। फिर, ट्रिम किए गए स्ट्रिंग को बनाने के लिए -stringByTrimmingCharactersInSet:
जैसी विधि का उपयोग करें जो आप वास्तव में चाहते हैं।
लेकिन क्या होगा यदि आप स्ट्रिंग के बीच में दिखाई देने वाले अन्य '' \ n's को बनाए रखना चाहते हैं? –
ट्रिम केवल शुरुआत और अंत में उन्हें हटा देता है, मध्य में नहीं –
'-stringByTrimmingCharactersInSet:' ... का विवरण पढ़ें, "किसी दिए गए वर्ण सेट में प्राप्त रिसीवर वर्णों के दोनों सिरों से हटाकर बनाई गई एक नई स्ट्रिंग देता है। " स्ट्रिंग के बीच में कोई भी नई लाइन सुरक्षित हैं। – Caleb
- 1. कॉन्स char * से NSString में कनवर्ट करें * और वापस कनवर्ट करें - _NSAutoreleaseNoPool()
- 2. एक char को NSString
- 3. NSString को NSInteger में कनवर्ट करें?
- 4. बूस्ट कनवर्ट करें :: uuid char *
- 5. char string से uint8_t की सरणी में कनवर्ट करना?
- 6. nsstring से cString को कैसे परिवर्तित करें?
- 7. बाइट सरणी से NSString
- 8. char ** से const char **
- 9. कनवर्ट करना (शून्य *) से std :: vector <unsigned char>
- 10. int से char * में कैसे परिवर्तित करें?
- 11. एनएसएसटींग को कॉन्स char
- 12. "const char *" से "char" त्रुटि
- 13. स्ट्रिंग^से char *
- 14. NSString
- 15. NSDate से NSString को कैसे परिवर्तित करें?
- 16. nsstring से uicolor को कैसे परिवर्तित करें?
- 17. NSString
- 18. CFStringRef से NSString को कैसे परिवर्तित करें?
- 19. NSData से NSString को कैसे परिवर्तित करें?
- 20. स्ट्रिंग/char को ascii मानों में कनवर्ट करने की आवश्यकता
- 21. NSKeyedArchiver से NSString
- 22. कैसे NSString
- 23. NSString
- 24. nsstring
- 25. NSString
- 26. NSString
- 27. एनएसएसटींग को चार सरणी में कनवर्ट करें
- 28. NSString
- 29. NSString
- 30. char (char * नहीं) से std :: स्ट्रिंग
दिमाग कोड दिखा रहा है? –
वह विधि पीछे की ओर नहीं जोड़ती है \ n - यदि परिणामी एनएसएसटींग में एक था, तो ऐसा इसलिए है क्योंकि आपके द्वारा शुरू की गई सी स्ट्रिंग में एक था। –
बंद। यह मेरी गलती है। – hungbm06