我想從應用程序委託調用視圖控制器中的方法,但Xcode說沒有已知的選擇器'myMethodHere'的類方法。這裏是我的代碼:從應用程序委託調用視圖控制器方法
AppDelegate.m:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[..]
[MainViewController myMethodHere];
[..]
return YES;
}
MainViewController.m:
-(void) myMethodHere {
[..]
}
林寫的也不太清楚,如果這個工程雖然。這是否不會創建您嘗試訪問的視圖的另一個實例?假設你試圖在該視圖控制器中運行一個方法,但是該方法依賴於該視圖中某些UI /數據,那麼這樣做將不起作用,因爲你創建的實例不包含該數據對?? – Supertecnoboff