おとうさまくんの手作り工房

日曜大工としてのプログラミングを紹介します。

iOS備忘録(Objective-C)

【iOS備忘録】 UIAlertController で選択する

iOS8以降でアラートとアクションシートを表示する iOS7までは UIAlertView や UIActionSheet を使っていましたが、これはiOS8からは非推奨になったようなので、推奨されている UIAlertController の使い方をメモ。 アラートでYes/Noを選択する - (IBAction)a…

【iOS備忘録】キーボード非表示にする方法

TextField や TextView をタップして現れたキーボードを、タイミングよく非表示にする方法のメモです。 1.UITextField の場合 enter(改行)などのキーで非表示にするには、Did End On Exitのアクションを設定するだけでよい。コードは特に書かなくても良…

【iOS備忘録】 CSVファイル→plistファイル→読み込み

初期設定などのデータをCSVファイルで作っておいて、それを読み込ませる方法です。 1.CSVファイルをplistファイルに変換する とても便利なツールが有ります。CSV2Plist というツールです。 CSV2Plist - Sheepapp からダウンロードしてデスクトップなどに置…

【iOS備忘録】viewDidLoad

new project の SingleViewApplication で新しいプロジェクトを作ると、UIKitベースのプロジェクトが作られる。 run してみると、真っ白な画面が起動するが、とりあえず動くことだけは確認できる。ここに、いろいろ書き足していくことで、アプリになっていく…

【iOS備忘録】init で始まる

iOSプログラミング始めました。まったくのシロウトです。よろしくお願いします。 基本事項の備忘録として活用させていただきます。 何はともあれ、最初に初期化したいときはinitをオーバーライド(上書き)するんですね。 初期化処理が何もなければ、これは…