Objective-Cにオブジェクト/クラスを変数に格納してalloc/initに渡す方法はありますか?
例えば:
UIViewController = foo
foo *bar = [[foo alloc] init]
現在のViewControllerに基づいて、別のクラスにナビゲーションボタンを動的に作成するシステムを作成しようとしています。'self'をメソッドに渡すことはできますが、結果の変数でalloc/initを実行できません。いつでも.hファイルを直接インポートできますが、理想的には、コードの再利用をできるだけ簡単にしたいと思います。多分私はこれについて間違った方法で行っているのですか?