私は計算機を持っており、そのコントローラにはオブジェクトを格納するNSMutable配列があります。例えば、357(Hit Enter)、589(Hit operation key +)とタイプすると、オブジェクトは次のフォーマットで配列にプッシュされます。NSMutableArray * completeOperations([0]:357、[1]:589 、[2]:+) - これが構文的に正しいのかどうかはわかりませんが、私はその考え方を理解しようとしています。ですから、この配列をUILabelのプロパティ:fullPerformDisplayに357 589 + =の形式で出力します。示されているように、私はそれらを印刷するときにオブジェクトの間にスペースを追加する必要があり、左から右のフォーマットで印刷する必要があります。NSMutable配列を左から右の形式でUILabelに印刷するにはどうしたらいいですか?オブジェクト間にスペースを入れますか?
1
A
答えて
4
彼らはあなたが配列の要素に参加して文字列に変換することができ、アレイ内にある場合は、[NSArrayのcomponentsJoinedByString:]
NSArray *array = [NSArray withObjects: @"357", @"589", @"+", nil];
NSString *string = [array componentsJoinedByString:@" "];
// string will contain @"357 589 +"
UILabel *label = [[UILabel alloc] init];
label.text = string;
関連する問題
- 1. UILabelを右から左に、もう一度右に動かす
- 2. ITextPdf:右から左(RTL)からアラビア文字列を印刷
- 3. ElixirでPIDを印刷するにはどうしたらいいですか?
- 4. 2次元配列をPerlで印刷するにはどうしたらいいですか?
- 5. jqueryを使用して左から右または左から右に画像をスライドさせるにはどうすればよいですか?
- 6. 行列の右上から左下に対角線を印刷する2
- 7. テーブルに印刷するにはどうしたらいいですか?
- 8. 同じ行に印刷するにはどうしたらいいですか?
- 9. NetbeansのJ2ME:リスト項目を右から左に並べるにはどうしたらいいですか?
- 10. 印刷された行間のスペースを削除するにはどうすればよいですか?
- 11. Pythonスクリプトで段落間にスペースを入れるにはどうしたらいいですか?
- 12. Twitterのブートストラップで入力間のスペースを減らすにはどうしたらいいですか?
- 13. Python - 文字列に左右のスペースを埋め込むにはどうすればいいですか?
- 14. Rubyハッシュをテーブル形式ですばやく印刷するにはどうすればいいですか?
- 15. クラスにあるNSMutable配列にオブジェクトを追加するにはどうすればよいですか?
- 16. テーブルセルを右から左へ印刷する
- 17. どのように配列を印刷できますか?
- 18. アニメーションで画面を左から右に移動するにはどうすればいいですか?
- 19. 入力フィールドを左側に、テキストラベルを右側に配置するにはどうすればよいですか?
- 20. 文字列に右から左の文字が含まれているかどうかを検出するにはどうすればよいですか?
- 21. ウェブページからすでに印刷された紙に印刷するには?
- 22. 次のCSSレイアウトでは、矢印を右揃えにするにはどうしたらいいですか?
- 23. Ruby:2D配列をどのように印刷しますか?
- 24. C#からHTML文字列を印刷するにはどうすればいいですか?
- 25. サイドバーを右に浮かせるにはどうしたらいいですか?
- 26. 右側のUILabelの灰色の枠線を削除するにはどうしたらいいですか?
- 27. 通貨形式の文字列をコントローラからビューに渡すにはどうすればいいですか?
- 28. テーブルにある空のデータをHTMLコードから印刷するにはどうすればいいですか?
- 29. 3列に配列の値を印刷するにはどうすればよいですか?
- 30. 印刷ダイアログを表示しないでWebブラウザから印刷するには?
RPN電卓やスタックを表示するにはスタンフォード大学からCS193Pコースのことを思い出します... :) –