こんにちは、私は目標 C の比較的初心者ですが、達成する必要があることの深いところにあります。
tableView が別の ViewController から生成されたポップオーバー テーブル セルをクリックすると、ViewController の WebView を更新しようとしています。
@protocol を使用する必要があるすべての場所を読みました。だから私は次のようにそれを実装しました:
ポップオーバーが生成される .h ファイルに次を挿入しました。
@protocol updateViewController
-(void)updateView;
@end
次に、プロパティを追加して合成しました。
@property (nonatomic, retain) id <updateViewController> viewControllerDelegate;
テーブルビューの.hファイル(ポップオーバーとして使用されます)に挿入しました:
#import "NDSClassViewController.h"
@interface NDSClassMainMenuViewController : UITableViewController <updateViewController>
ここで、Web ビューが配置されている viewController の .m ファイルからメソッドにアクセスして、それを更新したいと考えています。
[updateViewController methodname ]を指示どおりに使用できないので、何か誤解しているに違いありません。
助けていただければ幸いです。