2009-04-30 9 views
0

私は場所ベースのデータソースを持つUITableViewを作成しました。私は[self updateView]と呼んでいます。場所が見つかった後に手動でビューを更新するには問題ありませんが、何らかの理由でdidSelectRowAtIndexPathメソッドが呼び出されません。なぜそれが動作していないの任意のアイデア?UITableViewとdidSelectRowAtIndexPathの問題

コードスニペット:http://pastie.org/464300

答えて

1

はあなたのtableViewのデリゲートプロパティが設定されていることを確認してください。

SLFは言った:

それはあなたの.h ファイルに定義されていていることを確認します。はインタフェースで公開されていないメソッドを検出します:プロトコルは、最初に、あなたはそれが公共のメッセージが

-respondsToSelectorに失敗し、私のあなたのヘッダー を通じて行っていない 場合 「doesRespondToSelector」を行います。

+0

追加: self.tableView.delegate = self; トリックをやった...ありがとう! –

+0

良いコール赤、混乱jztingの申し訳ありません、私は私の投稿を削除するために投票した、私は投稿する前に私はもっと読む – slf