2010-01-01から1年間の記事一覧

Dropbox+PlainText

僕はメモをとるのが好きなタイプの人間で、1997年くらいからのメモは大体電 子化されている。でも、残念なことに機器ごとの同期をちゃんと取れていなく て、バージョンの違うメモが別の機器にあったりすることがざらにある。最新 版がどこにあるのかもわから…

Xcodeの再インストール

ずいぶん長く苦しんだのでメモ。Xcode-3.1.2を入れたあたりから、実機でのテストができなくなった。 エラーはcodesignのあたりなのだが、認証などを取り直したりしたけど状況は変わらず。 /xxx/build/Debug-iphoneos/test.app: object file format invalid o…

gdata-clientobjective-cをiPhone4で

すっかり手を出すのを忘れていたgdata-objectivec-clientですが、iPhone3.1.3で作成したライブラリはiPhone4で直接使えません。仕方が無いので、コンパイルしなおしたらエラーの連続。実際には、単にiPhone4からNSStreamDelegateがサポートされたことによる…

gdata-objectivec-clientを一部手動でstatic library化

gdata-objectivec-clientを使ってGoogleのサービスを使うアプリを作っていたのですが、しばらく、entryからXMLを抜き出しただけで、時折落ちるという原因がまったくわからない現象が発生して、しばらく困っていて、もうどうしようもないと思って、バージョン…

iPhoneのデバッグログの改善

iPhoneの開発用のログはたいていNSLogで出力するわけですが、リリースの時には抜きたかったりするので、個別にdefineで切り分けたりしておくのが通常の方法だと思いますが、下記の仕組みでは、デバッグとリリースの切り分けだけでなく、ログにクラスと関数名…