タグ

2013年11月25日のブックマーク (2件)

  • gitとsubversionのコマンド対応表 – cyclogy

    備忘録がわりにいつも忘れてしまうgit(git-svn)とsubversionのコマンドの対応表をまとめました。 コマンド対比表 subversion git git-svn 更新 svn update git pull git svn rebase コミット svn commit git add → git commit git commit -a (gitコミット後) git svn dcommit git push <url> 追加 svn add <file> git add 削除 svn rm <file> git rm <file> 移動 svn mv <file> git mv <file> 変更取り消し svn revert <file> git checkout <file> ログ svn log git log 差分 svn diff git diff スイッチ svn

  • iPhone SDKで効率的にデバッグする方法

    Apple iPhone 3GとiPhone SDKを使ってアプリケーションをデバッグするための情報。 デバッグとは 言わずもがな、不覚にもアプリケーションが正しく動かなかった場合に原因を突き止めて修正する作業のことです。 NSLogの利用 NSLogを利用してタイムスタンプや変数の内容等をデバッグウィンドウに表示することで、原因を特定できることが多々あります。例えばNilであるはずがないオブジェクトが存在していることを突き止めれば、これをインスタンス化したり代入している箇所に問題があると言えます。 ただ、NSLogをDevice用のアプリケーションに入れておくとログが物理的に生成されてしまうため、スイッチを付けて判定させると便利です。 #if kShouldPrintLog NSLog(@"*** init_bydate_statement defined"); #endif こんな感じ