Xcodeでリソース(画像、音楽データなど)を自動更新

プロジェクト作成時に一回設定するだけで、いつも忘れがちなのでメモ。Xcodeで画像を追加・更新しても反映されず、かといってクリーン(clean)をしてしまうとプロジェクト全体にビルドがかかるので時間がかかる(画像だけ反映してほしいのに・・)。リソースのみを自動更新するための設定方法。 リソース(画像・音楽データなど)を自動更新するためには。 簡単です。Xcodeの”Run Script”という項目に一行追加するだけです。ただ、Xcodeのデフォルトでは”Run Sciprt”という項目は表示されていないので、新規プロジェクトでは、まず”Run Sciprt”を表示させてから一行追加という流れになります。以下に手順。 設定手順 1.「Build Phases」を選択 2. 「Editor」→「Add Build Phas

iOSからWeibo(微博)にログイン〜ツイートしてみる

最近(?)、中国進出が騒がれる中、ついに中国語対応のアプリ依頼が・・。元々のアプリはTwitter連携だけど、中国ではTwitterは閲覧不可なので中国語版ツイッターであるWeibo(微博)を代用することに。基本的な流れはTwitterやFacebookなど各種SDKと変わらないが、全て中国語なのが辛い。 手順 手順1. Weiboアカウント登録 まずはWeiboのアカウントを登録します。  ⇒ http://weibo.com/signup/signup.php 手順2. Weibo開発者登録 手順1のWeiboアカウント登録とは別に、開発者登録が必要になります。  ⇒ http://open.weibo.com/developers/basicinfo 手順3. Weiboアプリケーション登録 iOSで利用するためのアプリケーション登録をします。  ⇒ h

Modern Objective-Cにおけるプロパティの正しい記述法

大きく変わったObjective-Cのプロパティ記述 今月(2013年4月時点)からようやくModern Objective-Cに着手(かなり今さらだけど・・) 記述がかなりシンプルだとは聞いていて、情報もたくさん挙がっていたのだけど、困惑したのでメモ。メンバー変数とか@synthesizeとか宣言不要でコードがスッキリして嬉しい。基本的には@propertyだけ宣言すれば良いみたい。また@properyもいままでヘッダファイルでのみ宣言していたけど、プライベートなものは実装ファイルの無名カテゴリ内に宣言すればよいみたい(パブリックプロパティは従来通りヘッダファイルに記述)。以下、プライベートプロパティを宣言する時の例。 メンパー変数,synthesizeは省略可能に 省略しても本当に定義されているか確認 プロパティ記述だけで本当にOKか確認してみる。下記のコードで試してみた所、メンバー変