ビューコントローラクラスからObjectiveC'dbhelper'クラスに、またはその逆にメソッドを呼び出しています。ビューコントローラクラスからdbhelperクラスのメソッドを呼び出すとき。このように、View Controllerにボタンのメソッドを作成しました。このメソッド内で、このようなdbhelperクラスを呼び出しています。
- (IBAction) clickme
{
dbhelper *dbhelp = [[dbhelper alloc] init];
[dbhelp dbhelperclassmethod];
}
正常に動作していますが、dbhelperクラスからview controllerクラスのメソッドを呼び出すと、メソッド呼び出しがこのように機能しません。そこからdbhelperクラスにメソッドを作成し、このようにviewcontrollerクラスメソッドを呼び出しています。
-(void) disableview
{
ViewController *Controller = [[ViewController alloc] init];
[Controller ViewControllerclassmethod];
}
したがって、このメソッドはviewcontrollerクラスのメソッドを呼び出さず、上記のコードは元のコードではありませんが、問題が何であるかを答えてくれるように、理解のためにこのコードを記述しています。viewcontrollerを呼び出せない理由を教えてください。 dbhelperクラスのおかげでクラス