iPhoneアプリ作りました。
http://itunes.apple.com/jp/app/id407479350
2010年12月22日水曜日
2010年12月15日水曜日
subversion-controlledなXcode Projectの新規作成手順
何回やっても忘れるのでもう備忘録を付けます。
(Xcodeと銘打ってますが手順そのものは汎用的だと思います。どちらかと言うとsubversionの備忘録です)
抜けとかがあったら指摘お願いします。
前提
手順
途中でエラーが出たら最初からやり直すのが無難。
参考
この後は
(Xcodeと銘打ってますが手順そのものは汎用的だと思います。どちらかと言うとsubversionの備忘録です)
抜けとかがあったら指摘お願いします。
前提
- 既存 svn リポジトリ: http://your.svnhost/
- プロジェクトのURL: http://your.svnhost/path/to/project/NewProject/
- プロジェクトの場所: ~/work/NewProject/
- trunk/tag/brunches などはよく分からないので使わない
手順
途中でエラーが出たら最初からやり直すのが無難。
- http://your.svnhost/ をXcodeのSCMリポジトリに登録していない場合は登録する
Setting up your XCode SCM Repositories - Xcode起動→プロジェクト新規作成→テンプレート選択
- 場所: ~/work/ プロジェクト名: NewProject → OK
- Xcodeを終了
- Finderで~/work/に行き、NewProjectフォルダをデスクトップに移動
- ターミナルを起動
- $ svn mkdir -m "Making a new directory for NewProject." http://your.svnhost/path/to/project/NewProject/
- $ cd ~/work/
- $ mkdir NewProject
- $ svn co http://your.svnhost/path/to/project/NewProject/ NewProject
- $ cd NewProject
- $ cp -r ~/Desktop/NewProject/* .
- $ vi .svnignore
- i → 以下をコピペ → :wq
.DS_Store build *.pbxuser *.perspectiv*
- $ svn propset svn:ignore -R -F .svnignore .
- $ svn add --force .
- $ svn st
buildフォルダやNewProject.xcodeproj以下にproject.pbxproj以外が無いことを確認 - XcodeでメニューのSCM→このプロジェクトのSCMを設定
- 右上あたりのSCMルート設定をクリック
- Noneをクリック→リポジトリ選択(Recommendedになっているはず、なってなかったら手順1が抜けてるか、そうでなければやり直す)
- メニューのSCM→プロジェクト全体をリフレッシュ (一応)
- メニューのSCM→プロジェクト全体をコミット
- メニューのSCM→SCM Results→何も表示されていないことを確認
- デスクトップのNewProjectフォルダを捨てる
参考
2010年10月17日日曜日
NSDateFormatter で取得した日付の年数がなぜか二桁に
NSDateFormatterを 'yyyy-MM-dd' などのフォーマットで初期化したときに、例えば現在の日付を取得すると
となることがあり、???な状況に陥った。
30分くらい試行錯誤してもよく分からなかったので、stackoverflowに質問を投げてみたところ(初投稿)、すぐに回答が。
なるほどー。プロジェクトでなくシミュレータの設定が問題だったのか。
てか外人がすぐ分かるとかすごいな…
- 0022-10-17
となることがあり、???な状況に陥った。
30分くらい試行錯誤してもよく分からなかったので、stackoverflowに質問を投げてみたところ(初投稿)、すぐに回答が。
なるほどー。プロジェクトでなくシミュレータの設定が問題だったのか。
てか外人がすぐ分かるとかすごいな…
2010年10月15日金曜日
[iPhone]Xcodeプロジェクトを作ったらまずやること
- アプリ名のローカライズ http://blog.syuhari.jp/archives/1321
- NSLogのマクロ登録 http://stackoverflow.com/questions/969130/nslog-tips-and-tricks
- Global.h として保存し、全ヘッダファイルでimportする
- プロジェクトの『情報を見る』→ビルドタブのGCC_PREPROCESSOR_DEFINITIONSにDEBUGを追加するのを忘れないように
- デバッグの環境変数を設定 http://iphone.longearth.net/2009/03/09/%E3%80%90iphone%E3%80%91%E3%83%A1%E3%83%A2%E3%83%AA%E4%B8%8D%E8%B6%B3%E6%99%82%E3%81%AE%E3%82%B7%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%83%88%E3%81%A8%E3%83%87%E3%83%90%E3%83%83%E3%82%B0/
この記事は随時追記する予定。
登録:
投稿 (Atom)