selectorがよくわからずハマる

@selectorで指定したSEL型変数を引数として渡そうとしたら何度やってもうまくいかず、色々変更しているうちに、何故かNSLogの変更とかも反映されていなくなっていることに気付き、何かがおかしい、と思ってbuildフォルダを全削除してビルドしなおしたらウマくいった、という話。
なんで変更したものが反映されてなかったんだろう。Xcodeが悪いのか、自分のXcodeの設定の仕方が悪いのか。