unrecognized selector sent to instance Terminating app due to uncaught exception XCode において上記エラーのように、セレクタがなくて例外が発生した場合、デバッガが run loopで停止して原因箇所が分かりにくい。 解決方法1 gdbのコマンドラインから b __raiseError または、Xcodeの、実行/ブレークポイントを管理/シンボリックブレークポイントを追加で __raiseError を追加 例外が発生する前にブレークする 解決方法2 例外が発生してしまった後、どこで起きたかを探る デバッガの出力 2008-12-24 11:26:04.089 hogehoge[30592:20b] Stack: ( 2487701771, 2475978299, 2487730954, 248772430
常時ネット接続を前提とした今日のスマートフォンであるところのiPhoneでは、サーバと通信することが前提のアプリを作ることが多い。 多くのRSSリーダのように、アプリケーション内部で非同期にサーバと通信して情報を取得し、iPhoneのネイティブのUIを使って情報を表示することも多いが、UIWebViewをつかってアプリ内部にWebブラウザ機能を用意し、HTML画面を表示して直接Webサーバとユーザが対話することも可能だ。 この場合問題になるのは、UIWebViewに制御がある間、ユーザの挙動やWeb画面の遷移はアプリがあまり把握できないことだ。 <span id=“more-553”></span> もちろん、ナビゲーションバーなどにボタンを付けておけば、ユーザはアプリの任意の画面に遷移することは可能だ。しかし、その遷移のタイミングをサーバ側で制御したい場合もある。具体的にはWebブラウ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く