2014-07-14 53 views
0

我很新xcode - 所以請耐心等待!xcode - 大寫標籤輸出

我正在輸出信息從數據庫到UILabels的信息,如名稱,地區等(迄今爲止都很好)。然而 - 有數據庫中一列文本是所有小寫字母(即平區向左)...

小寫文字看起來,當它加載到應用相當蘇茨基 - 所以沒有進入數據庫和改變所有5000條目,是否有一種方法來強制大寫(例如在CSS中可能)?

僅供參考,我用下面的代碼在頭文件:

IBOutlet UILabel *lblfeatures; 

然後在實現文件:

lblfeatures.text = [self.passedDict objectForKey:@"Feature"]; 

並通過連接檢查連接起來。

非常感謝:)

回答

3

你可能想要做這樣的事情:

lblfeatures.text = [[self.passedDict objectForKey:@"Feature"] capitalizedString]; 

有在https://developer.apple.com/library/Mac/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html#//apple_ref/occ/instm/NSString/capitalizedString描述資本更多的方法。

+0

哦男人 - 這是這麼簡單!非常感謝。我發現Mac開發者庫非常難以實現 - 但是我們到了那裏...... – Dave

+1

@Dave是的,它一開始可能會讓人困惑,但是一旦你學會了如何導航,你就會發現文檔的優秀性。尤其是與其他一些平臺相比。 –

0

你應該使用這樣的:

lblfeatures.text= [[NSString stringWithFormat:@"(%@)", [self.passedDict objectForKey:@"Feature"]]capitalizedString];