- ベストアンサー
Xcodeのテキストボックスの値について
harawoの回答
TESTViewController.m その1 goukei = goukei + nyuuryoku.text; shutsuryoku.text= [NSString stringWithFormat:@"%d",goukei]; UILabelへの入力時に、「stringWithFormat:」を使っているのに、UITextFieldから取り出すときに、「int + NSString」とやっているのは、矛盾だと感じませんでしたか?前者の操作が正しければ、後者も「shutsuryoku.text = goukei」ですむはず。 「NSString *string = @"Any Text"」という書式が誤解を生んでいるように思えますが、NSStringはあくまでもクラスであって、数値ではないことを、お忘れなく。クラスは、構造体などより格段に複雑な構造をしています。あなたは整数値intに、構造体structを代入できると習いましたか? goukei = goukei + [nyuuryoku.text intValue]; が正しいコードです。 NSString Class Reference http://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/ なにかわからないことがあったら、Xcodeヘルプから、リファレンスやガイドに目を通すこと。英文だからといって敬遠する向きがあるかと思いますが、中学程度の英語ができていれば、あとはコンピュータ専用用語以外むずかしいことはありません。日本語で書かれていても、コンピュータ専用用語が難しいことに変わりありませんからね。
関連するQ&A
- テキストボックスに・・・
テキストボックスに数値を入力する際、常にカンマ表示に したいのです。 けれども、どう設定していいのかサッパリわかりません。 是非教えていただきたいと思います。 よろしくおねがいします。
- ベストアンサー
- Visual Basic
- テキストボックスの値取得について
javascript初心者です。 よろしくお願いいたします。 現在Webアプリケーションを作成しております。 そこで、テキストボックスに入力した値を 画面の切替なしで取得したいと思っております。 具体的にいいますと、 月日の月を入力する際に、 1.数値以外は入力できない(これは解決してます) 2.2桁まで入力できる(これは解決してます) 3.1桁目に1以外が入力された場合は、2桁目は入力できないようにする 4.1桁目に1が入力された場合は、0,1,2のみ入力できるようにする。 3と4番ができていません。 私の考えではテキストボックスの値を取得できれば 解決すると思っているのですが、 入力した瞬間に値を取得するという方法が分かりません。 いい方法があればご教授よろしくお願いいたします。 また、質問が不十分で解決するために情報が不足しているようでしたら 現段階で何が不足しているかわからないので お答えしますのでお願い致します。
- 締切済み
- JavaScript
- テキストボックスの初期値について
テキストボックスを配置したのですが 「<INPUT type="text"・・・」 となっているためブラウザで入力するときに初期値が全角日本語文字になってしまいます。 半角数値しか入力しないテキストボックスなので初期値を半角数値(または英数字)にしたいのですが出来るのでしょうか? 検索などをかけて調べてみたのですがそれらしいタグが見つからなかったので質問させていただきました。
- ベストアンサー
- HTML
- 数値型のテキストボックスを文字型に変えたい
環境:XP&ACCESS2003 数値型のコントロールソースを持つテキストボックスがあります。このテキストボックスに、例えば「8+7」と入力するために、文字型に変換したいのですが。 *このコントロールソースの更新後処理に Me!テキスト0 = Eval(テキスト0) と記述しています。 数値型なので、「数値型の為入力できません」旨のエラーが出てしまいます。
- ベストアンサー
- その他(データベース)
- テキストボックスにフォーカスを当てる?
こんばんは,すみませんよろしくお願いします。 テキストボックスにフォーカスを当てるには,例えば, TextBox1.SetFocus のようにするんだと思うのですが,テキストボックスに初期値が設定されていたときには,上記のようにすると,初期値のテキストの右側に線のようなポインタがテキストコントロール内にでてきます。 しかし,このような状態では,いったん初期値を消さないと,別の値に書き換えることは出来ません。 テキストコントロール内に初期の値として,何らかのテキストが入力されているとき,文字列が選択された状態になっていれば,即,別の値を入力することが出来ますので,ユーザーフォームをshowしたときに,テキストボックス内の初期値 (例えば,「ここに名前を入力してください」などの文字列) を選択した状態にしたいのです。どのようにすれば良いのでしょうか?何度もすみません。
- ベストアンサー
- その他MS Office製品
- ワードのテキストボックス
ワードで文章の中にテキストボックスを使用しています このテキストボックスの横サイズを変えようとしました テキストボックスの書式設定のサイズを変えてOKを押したら テキストボックスが消えてしまいます どこかに移動している気配もありません 消えてしまうようです 書式設定を使わずにテキストボックスを直接触ってサイズを変えることはできます 数値を入力してサイズを決めたいので書式設定から変更したいのですが どうすればよいでしょうか
- 締切済み
- Windows XP
- アクセスのフォーム上のテキストボックスについて
アクセスのフォーム上のテキストボックスについて フォーム上のテキストボックスに直接数字を入力しようとしています。ただ、このテキストボックスのコントロールソースはフォームのレコードソースと違うものです。 この状況でテキストボックスに数値を直接入力しようとすると、『コントロールソースに連結しているので、編集できません。』と表示され、入力出来ません。 どうすれば、解決できるのかご存知の方、教えて下さい。宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- テキストボックスへにセル値の入力
エクセルマクロの初心者で恐縮なのですが、ユーザーフォームのテキストボックスに下記のようなことは可能でしょうか? 例1)ユーザーフォーム上にある「テキストボックス」に「オプションボタン1」を選択するとワークシートのセル値を入力(反映)することは可能でしょうか? 例2)次に、「オプションボタン2」を選択すると、例1でテキストボックスに入力(反映)した値を消去し、かつ、このテキストボックスに数値を直接入力したら、ワークシートの別セルに入力した数値が反映されるようにすることは可能でしょうか? 例1・2)についてどのようなマクロを組めばよいのでしょうか? マクロにお詳しい方、大変申し訳ございませんか、ご指導お願いいたします。
- ベストアンサー
- オフィス系ソフト
- テキストボックスに既定の入力しかできないようにするには。
ACCESSで郵便番号を入力するテキストボックスを作成したのですが・・・全角数値しか入力出来ないようにするにはどのようにすれば良いのでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
お礼
ご教授ありがとうございました。 「int + NSString」については、矛盾と言うか、、、違和感を感じていました。 しかしながら完全独学のため勉強が足りてなく、この違和感に関してはスルーしていました。 経験不足、、、と言うか勉強不足のため、自分自身の中で答えの方向性を決め付けた上で、試行錯誤していたため、本質を捉えることが出来ていませんでした。 「あなたは整数値intに、構造体structを代入できると習いましたか?」 このご指導のおかげで、頭の中の霧をスッキリとさせることが出来ました。 本当にありがとうございました。