Chcę po prostu zastąpić wszystkie wystąpienia "+" pustym "" char ... Próbowałem niektórych próbek wymienionych tutaj, również używane NSSMutableString, ale crash programu ... co jest najlepsze sposób na zastąpienie znaku z innego? dziękiZamień char na NSString
6
A
Odpowiedz
13
Jeśli chcesz wymienić na zmienny łańcucha (NSMutableString) w miejscu:
[theMutableString replaceOccurrencesOfString:@"+"
withString:@" "
options:0
range:NSMakeRange(0, [theMutableString length])]
Jeśli chcesz utworzyć nowy niezmienny ciąg (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"];
Otrzymałem kod od here!
Powiązane problemy
- 1. Konwersja NSString * na char?
- 2. Konwersja NSString na const char
- 3. Zamień wystąpienia NSString - iPhone
- 4. odlewania NSString char problemem
- 5. jak zmienić tablicę char do NSString
- 6. Komponowanie formatu Unicode char dla NSString
- 7. Konwertuj const char * na NSString * i przekonwertuj - _NSAutoreleaseNoPool()
- 8. C Konwertuj char na char *
- 9. Kiedy wydać NSString na iPhone
- 10. odlewanie char [] [] na char ** powoduje uszkodzenie?
- 11. Niejawna konwersja z char ** na const char **
- 12. Konwertuj NSString na NSInteger?
- 13. Konwertuj NSMutableAttributedString na NSString
- 14. Podział NSString na Array
- 15. Zamień UIBarButtonItem na UIActivityIndicatorView
- 16. Zamień * na \ * w Clojure
- 17. Zamień List.foreach na LINQ
- 18. Zamień "na \" w C#
- 19. Zamień "na \" w Ruby?
- 20. Android zamień na regex
- 21. Jak przekonwertować NSString na ciąg C?
- 22. Char Konwersja na łańcuch
- 23. Konwertuj Char na Int
- 24. Konwertuj lptstr na char *
- 25. Od [] bajtu na char *
- 26. Swift: Konwertowanie NSNumber na NSString (NSNumber nie jest podtypem NSString)
- 27. NSString (hex) do bajtów
- 28. zamień w NSURL
- 29. Char Array VS Char *
- 30. Jak przekonwertować nsstring na cString?
Dziękuję! to działa dobrze! Nie wiem wczoraj, o co chodziło. Teraz jest dobrze! – ghiboz
Czy muszę zwolnić ciąg jawnie później? –