アプリには、をインポートする2つのクラスGHHaiku
(のサブクラスNSObject
)とがあります。私はそのようにインスタンス化しました:GHViewController
GHHaiku
GHViewController
GHHaiku
@property (nonatomic, strong) GHHaiku *ghhaiku;
したがって、からメソッドを呼び出す必要がある場合GHHaiku
はGHViewController
、次のことができます。[self.ghhaiku callThisMethod];
GHHaiku
ただし、からの情報が必要な場合はどうすればよいかわかりませんGHViewController
。たとえば、にがあり、のどのセグメントが選択されているかを知る必要があるメソッドUISegmentedControl
があります。この情報を取得するにはどうすればよいですか?でプロパティを作成してから、でそのプロパティに値を割り当てることができると思いますが、それは面倒で、これ以上エレガントな方法がないことは想像できません。GHViewController
GHHaiku
UISegmentedControl
int
GHHaiku
GHViewController
UISegmentedControl
だから私は何をすべきですか?
(別のクラスによるメインビューコントローラープロパティの参照が私の質問に答える可能性があると思いますが、与えられた答えを理解するのに十分なほど進んでいません。)