iOS開発メモ

はじめに

iOS開発に関するプログラミングTipsの紹介です。Objective-Cを対象にしています。

文字列

  1. 文字列を連結する
  2. 部分文字列を取得する
  3. 書式指定をして文字列を作成する
  4. 文字列長を取得する
  5. 小文字にする
  6. 大文字にする
  7. 文字列を整数値に変換する
  8. 文字列を小数値に変換する
  9. 文字列をNSDataに変換する
  10. NSDataを文字列に変換する
  11. 文字列を指定文字列で分割する
  12. 空の可変文字列を作成する

数値

  1. NSNumberをNSIntegerに変換する
  2. NSNumberをdoubleに変換する
  3. NSIntegerをNSNumberに変換する
  4. doubleをNSNumberに変換する

日付

  1. 現在日時を文字列で取得する
  2. エポック秒を取得する

配列

  1. 配列の要素を参照する
  2. 配列の先頭の要素を参照する
  3. 配列の末尾の要素を参照する
  4. 空の配列を作成する
  5. 空の可変配列を作成する
  6. 配列を初期化する
  7. 配列から可変配列を作成する
  8. 可変配列を初期化する
  9. 可変配列から配列を作成する

辞書

  1. 辞書の要素を参照する
  2. 辞書を初期化する
  3. 可変辞書を初期化する

Table View

  1. UITableViewを再描画する
  2. 画面遷移時にセルのハイライトを解除する

ネット関連

  1. 文字列からURLを作成する
  2. URLエンコード
  3. UIWebViewで指定URLにアクセスする
  4. UIWebViewのアクセス時にインジケーターを表示する
  5. URLを指定してブラウザを起動する
  6. 非同期で指定URLにアクセスする

その他UI

  1. Viewの背景を透明にする
  2. Viewを非表示にする
  3. ボタンのタイトルを変更する
  4. 自動ロックを無効にする

その他

  1. デバッグログ出力
  2. クラス名とメソッド名
  3. 一定時間後に処理を実行する
  4. 非同期処理をメインスレッドで実行する
  5. アプリケーションを起動する
  6. UUIDを生成する
  7. インスタンスのクラス名を取得する