我正在尝试将NSString
中的所有字母大写为表格单元格标签。
这是我的代码:
// cell title and subtitle
cell.nameLabel.text = listingNode.title;
[cell.nameLabel.text uppercaseString];
它似乎没有任何影响。
感谢您的帮助。
答案 0 :(得分:79)
方法uppercaseString
返回接收器的大写表示。这意味着您需要收集返回的字符串并将其作为文本应用于标签。
试试这个,
NSString *uppercase = [cell.nameLabel.text uppercaseString];
cell.nameLabel.text = uppercase;
希望有所帮助!
答案 1 :(得分:4)
NSString * str=@"jit";
NSLog(@"%@",[str uppercaseString]);
cell.nameLabel.text=[str uppercaseString];
尝试此代码....
答案 2 :(得分:2)
你需要将你的字符串转换为大写
cell.nameLabel.text=[String_name uppercaseString];
答案 3 :(得分:1)
您如何看待这一点。
cell.nameLabel.text = [listingNode.title uppercaseString];
答案 4 :(得分:0)
uppercaseString返回一个值 - 包含操作结果的NSString。
cell.nameLabel.text = [listingNode.title uppercaseString];