1
私のiPhoneアプリにテキストフィールドがあり、入力した内容を変換してuint16_t
に変換したいと思っています。どうやってやるの?NSTextField to uint16_t
テキストボックスは、数字を入力するためのものです。
私のiPhoneアプリにテキストフィールドがあり、入力した内容を変換してuint16_t
に変換したいと思っています。どうやってやるの?NSTextField to uint16_t
テキストボックスは、数字を入力するためのものです。
これは動作するはずです:
uint16_t integer = (uint16_t)[myTextField.text integerValue];
これは、テキストフィールドのテキストを取る整数に変換し、uint16_t
にキャストします。ユーザーがa value bigger than 65,535と入力した場合(または0未満の場合)は機能しません。
なぜdownvoteですか? –
@WTP、なぜ編集? UInt16に何か問題がありますか?それはuint16_tと同じunsigned shortと定義されています。 – Caleb
@Caleb私はそれがより良く見えた。私はとにかくタグを編集しようとしていました。 –