請原諒我,如果這是一個基本問題,我正在學習objective-C和iphone編程,我想做一個簡單的UILabel來顯示餘額。有一個UITextField和一個提交按鈕供用戶輸入餘額。一旦用戶點擊提交,UILabel將顯示新的餘額。
我的問題: 用戶只輸入一個數字(例如「500」),但我希望UILabel在其中顯示默認美元($)。 (如「$ 500」)
我在執行我已經使用這個代碼:
- (IBAction)submitButtonPressed:(id)sender {
self.balance.text = self.balanceTextField.text;
}
當我嘗試添加一個NSLog的選項強制顯示爲一個字符串: self.balanceTextField.text =的NSLog (@「$%@」,balanceTextField)
Xcode給了我錯誤,我想從Void類型調用字符串類型。
我該如何解決這個問題,並讓美元符號自動出現在我的UILabel中? 謝謝
這是非常有幫助,謝謝,我會雖然,因爲它給了我2位小數也使用貨幣的NumberFormatter選擇!謝謝 – hayden 2013-05-12 20:51:08