में बदलें, मैं बस "+" के सभी मौकों को रिक्त "0" के साथ बदलना चाहता हूं ... मैंने यहां सूचीबद्ध कुछ नमूने की कोशिश की, एनएसएसएमटेबलस्ट्रिंग का भी उपयोग किया, लेकिन प्रोग्राम क्रैश ... सबसे अच्छा क्या है एक दूसरे से एक char को बदलने के लिए रास्ता ?? धन्यवादएक char को NSString
6
A
उत्तर
13
आप एक परिवर्तनशील स्ट्रिंग (NSMutableString) में जगह के साथ बदलना चाहते हैं:
[theMutableString replaceOccurrencesOfString:@"+"
withString:@" "
options:0
range:NSMakeRange(0, [theMutableString length])]
आप एक नया अपरिवर्तनीय स्ट्रिंग (NSString) बनाने के लिए चाहते हैं:
NSString* newString = [theString stringByReplacingOccurrencesOfString:@"+"
withString:@" "];
1
NSString *firstString = @"I'm a noob at Objective-C", *finalString;
finalString = [[firstString stringByReplacingOccurrencesOfString:@"O" withString:@"0"] stringByReplacingOccurrencesOfString:@"o" withString:@"0"];
here से कोड मिला!
संबंधित मुद्दे
- 1. char * से NSString में कनवर्ट करें?
- 2. एक NSString
- 3. एक NSString
- 4. एनएसएसटींग को कॉन्स char
- 5. एक CFStringRef को char *
- 6. कैसे NSString
- 7. NSString
- 8. NSString
- 9. NSString
- 10. NSString
- 11. nsstring
- 12. NSString
- 13. एक char
- 14. NSString
- 15. NSString
- 16. NSDictionary को NSString
- 17. initWithCString के बिना char * से NSString को परिवर्तित करने का सही तरीका?
- 18. एक कॉन्स्ट char * चर
- 19. एक char array के भाग को स्ट्रिंग
- 20. बाइट सरणी से NSString
- 21. विशिष्ट NSString
- 22. char
- 23. char ** से const char **
- 24. char
- 25. "char"
- 26. NSString NSDate
- 27. lptstr को char *
- 28. CSTring को const char *
- 29. char
- 30. char *
धन्यवाद! यह बढ़िया काम करता है! मुझे कल नहीं पता कि समस्या क्या थी .. अब ठीक है! – ghiboz
क्या मुझे बाद में स्ट्रिंग को स्पष्ट रूप से रिलीज़ करना होगा? –