• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Objective-c】rubyの__send__みたいな使い方がしたい。)

【Objective-c】rubyの__send__みたいな使い方がしたい

このQ&Aのポイント
  • Objective-cで、rubyの__send__みたいな使い方がしたいです。
  • クラスのメソッドを条件によって呼び分ける方法がわかりません。
  • rubyのように、hoge.__send__(sw ? "retA" : "retB")のようにしたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

objc_msgSend()や-performSelector:とかありますけど、なんかそこに踏み入るのはまだ早いような。 [hoge ret: sw] みたいな、分かりやすくて確実な書き方を覚えてゆくほうが良いのでは。

kingfruits
質問者

お礼

osamuyさん、ご回答有りがとうございました。

関連するQ&A