iPhone向けサイトを考える:2008年12月クリップピクスリスログウィキプロフiPhone向けサイトを考えるiPhone向けサイトについて考えるブログとして立ち上げたけど、iPhoneアプリ作ってしまった。Dial超便利なiPhone用短縮ダイヤルこれは私の新しいお気に入りiPhoneアプリになるかもしれない。Dialは、iPhoneのホームページに(まるでアプリのように)友だちの写真を置くことができるアプリだ。写真をクリックすればその人のビジュアル短縮ダイヤルとして使える。シンプル、かつ非常に便利。ネイティブアプリからアイコンを変えることは(公式には)できないのだけど、WebClipを使ってうまいことやってるみたいですね。みても、友人の顔写真を電話番号付きでWebにアップロードしています。!ローカルWebアプリ化して即削除とかならいいんだろうけど。ここ見る限りSSLだから大丈夫としか言ってないっぽいですね。http://talentgrouplabs.com/blog/archive/2008/11/27/introducing-iphone-visual-dial.aspx世界中の人の顔画像を眺めてお気に入りの人に電話できるWebサービスとか作れそうですね。静的コード解析をしてメモリリーク等を教えてくれるclangclangというのが便利でした。Xcodeのプロジェクトを解析して、メモリリーク等のバグをHTML形式で吐いてくれるツールです。SDK向けのコードを静的コード解析するMacユーザーは使い方分かると思います。以下、僕みたいにWinを使ってたけどiPhone開発のために初めてMacを触った人向け。root権限がないここからビルドされたパッケージをダウンロード.ダウンロードしたファイルを解凍し,中のフォルダとファイルをすべて/usr/local/binにコピーする.(/usr/loca/bin/にパスが通っていることを前提)Finderで普通に見ると/usrがない。ターミナルから覗くとどうやらあるっぽい。́・ω・`)アプリケーション/ユーティリティ/ディレクトリユーティリティ.appを立ち上げる。カギを開けて、編集>ルートユーザーを有効にする。パスワード:さっきのパスワード。Finderですべてのファイルを表示させるターミナルからコピーすればいいのだけど、やっぱりすべてのファイルが見えないのは気持ち悪い。TRUEを打ち込んだ後、リンゴマーク>強制終了>Finderの再起動ですべてのファイルが見れる。後は適当にDownloadすでにroot権限を持っているので、/usr/loca/bin/を適宜作って解凍したファイルの中身をつっこむ。xcodebuildで、解析後にブラウザが立ち上がってすぐ結果を見れる。バグの箇所だけではなく、各バグごとにレポートも表示してくれる。これが、iPhoneでObj-Cを初めて触った人にもわかりやすいレベルでとてもありがたいです。Macの気持ち悪さファイルを隠すなら、表示するオプションをつけろと言いたい。見た目は綺麗だし、普通に使うユーザーに権限を与えないのはいいと思うのだけど、隠しすぎててなんかむずむずする。Jobsの会社が作ったOSだって考えると、納得できるというか、あーそうだよね、うんうん、って思える。参考clangでObjective-Cプログラムを静的解析:オプションとか、注意点とか。鬱bot作ったiPhone関係ないけど。