Quiero simplemente reemplazar todas las ocasiones de "+" con un "" en blanco ... " Probé algunas muestras enumeradas aquí, también usé NSSMutableString, pero el programa se bloqueó ... cuál es el mejor forma de reemplazar un char de otro? graciasReemplazar un char en NSString
6
A
Respuesta
13
Si desea reemplazar con una cadena mutable (NSMutableString) en el lugar:
[theMutableString replaceOccurrencesOfString:@"+"
withString:@" "
options:0
range:NSMakeRange(0, [theMutableString length])]
Si desea crear una nueva cadena inmutable (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"];
¡Obtengo el código de here!
Cuestiones relacionadas
- 1. Convirtiendo un NSString * a char?
- 2. Reemplazar caracteres en NSString
- 3. Convertir char a NSString
- 4. nsstring y const char * conversión
- 5. Convierte de char * a NSString?
- 6. Reemplazar números de char después de un char específico
- 7. Reemplazar un carácter en un índice determinado en NSString
- 8. Reemplazar ocurrencias de NSString - iPhone
- 9. ¿Reemplazar un char en un índice dado en una cadena?
- 10. Cómo reemplazar un personaje en NSString sin insertar un espacio?
- 11. echando una NSString a char problema
- 12. Cómo convertir char sin signo a NSString en iOS
- 13. Usar expresión regular para buscar/reemplazar subcadena en NSString
- 14. Casting o conversión de un char a un NSString en Objective-C
- 15. Objetivo C: ¿Reemplazar parte de la cadena en NSString?
- 16. Forma correcta de convertir char * a NSString sin initWithCString?
- 17. Const const char * string a NSString con longitud Y codificación
- 18. convertir const char * a NSString * y convertir de nuevo - _NSAutoreleaseNoPool()
- 19. Incluir un '%' en un NSString?
- 20. Forma simple de reemplazar partes de NSMutableString/NSString
- 21. Cómo agregar un NSString a otro NSString
- 22. cuándo liberar un iPhone NSString en
- 23. Cómo convertir un NSString en valores hexadecimales
- 24. Encriptación AES para un NSString?
- 25. Cómo obtener un solo carácter NSString de un NSString
- 26. char! = (Char firmado), char! = (Char no firmado)
- 27. String.Replace (char, char) o Replace (string, string)?
- 28. C Convertir char en char *
- 29. Imprimir un NSString
- 30. Cómo insertar un carácter en un NSString
gracias! ¡funciona bien! No sé ayer cuál fue el problema ... ¡ahora está bien! – ghiboz
¿Tengo que liberar la cadena explícitamente más tarde? –