テーブルセルラベルのNSString
内のすべての文字を大文字にしようとしています。
ここに私のコードがあります:
// cell title and subtitle
cell.nameLabel.text = listingNode.title;
[cell.nameLabel.text uppercaseString];
まったく効果がないようです。
助けてくれてありがとう。
メソッドuppercaseString
は、レシーバーの大文字表現を返します。つまり、返された文字列を収集して、テキストとしてラベルに適用する必要があります。
これを試して、
NSString *uppercase = [cell.nameLabel.text uppercaseString];
cell.nameLabel.text = uppercase;
お役に立てば幸いです!
NSString * str=@"jit";
NSLog(@"%@",[str uppercaseString]);
cell.nameLabel.text=[str uppercaseString];
このコードを試してください...
文字列を大文字に変換するだけです
cell.nameLabel.text=[String_name uppercaseString];
あれについてどう思う。
cell.nameLabel.text = [listingNode.title uppercaseString];
uppercaseStringは、値-操作の結果を含むNSStringを返します。
cell.nameLabel.text = [listingNode.title uppercaseString];