だから私は最初のセルフガイド iOS アプリとしてチップ計算機に取り組んでおり、請求書を通貨形式で表示する UILabel に出力できるようにしたいと考えています。例として、ユーザーが 1 を押すと、ラベルに $0.01 が表示され、次にユーザーが 2 を入力し、ラベルに $0.12 が表示され、ユーザーが 3 を入力し、ラベルに $1.23 が表示されます。現在、私は入力を取得し、次のような数字を持つ UIButton から表示を更新しています。
NSString *digit = sender.currentTitle;
self.display.text = [self.display.text stringByAppendingString:digit];
ここで数値の書式設定に関するいくつかの質問を読み、解決策を試しましたが、何も機能しませんでしたが、ほとんどの解決策は UITextFields 用であったため、入力の取得方法に問題があるのではないかと考えています。どんな助けでも大歓迎です。
*明確にするために、私が目指しているのはスピードです。小数点ボタンがあり、ディスプレイに $ 記号が表示されていますが、小数点ボタンを取り除きたいので、ユーザーは数値を打ち込むだけで、小数点を入れることさえ気にしません。