Estoy trabajando en un programa Xcode
y necesito cortar los últimos 5 caracteres de una cadena.xcode corta los últimos caracteres de la cadena
¿Alguien sabe cómo cortar los últimos 5 caracteres de NSString
?
Estoy trabajando en un programa Xcode
y necesito cortar los últimos 5 caracteres de una cadena.xcode corta los últimos caracteres de la cadena
¿Alguien sabe cómo cortar los últimos 5 caracteres de NSString
?
acabamos de ver para ello hace mi auto unos minutos
NSString *str = @"1234567890";
NSString *newStr;
newStr = [str substringToIndex:[str length]-5];
NSLog(@"%@", newStr);
O la inversión con 'substringFromIndex' ... ¡Gracias! –
espero que no sea demasiado tarde para que esta respuesta:
NSString *str = @"1234567890";
NSString *newStr;
newStr = [str substringWithRange:NSMakeRange(str.length -1, 1)];
NSLog(@"%@", newStr);
A pesar de que ya ha proporcionado una serie de "1234567889" y el código de arriba debería funcionar bien, sin embargo, en la vida real si se trata de una cadena diferente, compruebe que no esté vacía antes de hacer lo anterior, de lo contrario, str.length devolvería -1 y se produciría un error.
Espero que esto ayude.
Saludos cordiales, Heider Sati
acaba de tomar el último carácter que quiere eliminar el último carácter –
¿Qué quiere decir con "carácter"? Estos pueden ser caracteres de varios bytes UTF-8 o de tipo C individual. – dawg