Articles of nsstring

Recortar espacios del final de un NSString

Necesito eliminar espacios del final de una cadena. ¿Cómo puedo hacer eso? Ejemplo: si la cadena es “Hello ” debe convertirse en “Hello”

Diferencia entre los literales NSString

¿Cuál es la diferencia entre estas dos líneas? NSString * string = @”My String”; NSString * string = [[[NSString alloc] initWithString:@”MyString”] autorelease]

Cómo obtener el tamaño de un NSString

Un “quicky”: ¿cómo puedo obtener el tamaño (ancho) de un NSString? Estoy tratando de ver si el ancho de una cuerda para ver si es más grande que un ancho dado de la pantalla, caso en que tengo que “cortarlo” y anexarlo con “…”, obteniendo el comportamiento habitual de un UILabel. string.length no funcionará, ya […]

Objective-C: Encuentra números en una cadena

Tengo una cadena que contiene palabras y un número. ¿Cómo puedo extraer ese número de la cadena? NSString *str = @”This is my string. #1234″; Me gustaría poder eliminar 1234 como int. La cadena tendrá diferentes números y palabras cada vez que la busque. Ideas?

¿Hay una manera simple de dividir un NSString en una matriz de caracteres?

¿Hay una manera simple de dividir un NSString en una matriz de caracteres? En realidad, sería mejor si el tipo resultante fuera una colección de propios NSString, solo un personaje cada uno. Sí, sé que puedo hacer esto en un bucle, pero me pregunto si hay una forma más rápida de hacerlo con cualquier método […]

La variable NSString débil no es nula después de establecer la única referencia fuerte a cero

Tengo un problema con este código: __strong NSString *yourString = @”Your String”; __weak NSString *myString = yourString; yourString = nil; __unsafe_unretained NSString *theirString = myString; NSLog(@”%p %@”, yourString, yourString); NSLog(@”%p %@”, myString, myString); NSLog(@”%p %@”, theirString, theirString); Estoy esperando que todos los punteros sean nil en este momento, pero no lo son y no entiendo […]

Comparación de cadenas en Objective-C

Actualmente tengo configurado un servidor web que comunico a través de SOAP con mi aplicación para iPhone. Estoy devolviendo una cadena que contiene un GUID y cuando bash comparar esto con otra cadena obtengo algunos resultados extraños. ¿Por qué esto no se disparará? Sin duda, las dos cuerdas son un partido? NSString *myString = @”hello […]

¿Cómo deserializo una cadena JSON en un NSDictionary? (Para iOS 5+)

En mi aplicación iOS 5, tengo un NSString que contiene una cadena JSON. Me gustaría deserializar esa representación de cadena JSON en un objeto NSDictionary nativo. “{\”password\” : \”1234\”, \”user\” : \”andreas\”}” Probé el siguiente enfoque: NSDictionary *json = [NSJSONSerialization JSONObjectWithData:@”{\”2\”:\”3\”}” options:NSJSONReadingMutableContainers error:&e]; Pero arroja el error de tiempo de ejecución. ¿Qué estoy haciendo mal? […]

¿Cómo pruebo si una cadena está vacía en Objective C?

¿Cómo NSString si un NSString está vacío en Objective C?

Invertir texto NSString

He estado buscando en Google sobre cómo hacer esto, pero ¿cómo iba a revertir un NSString? Ej .: hola se convertiría en: ih Estoy buscando la manera más fácil de hacer esto. ¡Gracias! @Vince hice este método: – (IBAction)doneKeyboard { // first retrieve the text of textField1 NSString *myString = field1.text; NSMutableString *reversedString = [NSMutableString […]