iphone ios objective-c uppercase

iphone - Cómo capitalizar todas las letras en una NSString



ios objective-c (5)

Esta pregunta ya tiene una respuesta aquí:

Estoy tratando de poner en mayúscula todas las letras en una NSString para una etiqueta de celda de tabla.

aquí está mi código:

// cell title and subtitle cell.nameLabel.text = listingNode.title; [cell.nameLabel.text uppercaseString];

No parece tener ningún efecto en absoluto.

gracias por la ayuda.


El método uppercaseString devuelve una representación en mayúsculas del receptor. Lo que significa que debe recopilar la cadena devuelta y aplicarla a la etiqueta como texto.

Prueba esto,

NSString *uppercase = [cell.nameLabel.text uppercaseString]; cell.nameLabel.text = uppercase;

¡Espero que ayude!


Qué piensas sobre eso.

cell.nameLabel.text = [listingNode.title uppercaseString];


solo necesitas convertir tu cadena en mayúscula

cell.nameLabel.text=[String_name uppercaseString];


uppercaseString devuelve un valor: NSString que contiene el resultado de la operación.

cell.nameLabel.text = [listingNode.title uppercaseString];


NSString * str=@"jit"; NSLog(@"%@",[str uppercaseString]); cell.nameLabel.text=[str uppercaseString];

prueba este código ...