我有接口,其顯示地圖的實例中啓動功能。 我從其他接口調用該地圖,並顯示它,現在我要開始一個函數(func5),在地圖界面。試圖從一個共享實例
我創建:
myMap *map = (myMap*) [[UIApplication sharedApplication] delegate];
[map func5:2];
這func5
我MYMAP接口中聲明。
-(void) func5:(int) num;
但我在嘗試運行這一行時出現錯誤:[map func5:2];
'NSInvalidArgumentException', reason: '-[AppDelegate func5:]: unrecognized selector sent to instance 0x952b140'
是什麼問題?
您需要發佈更多的代碼來正確回答這個問題。顯示AppDelegate的聲明。 – trojanfoe
AppDelegate它是我所有應用程序的一個大文件,在那裏可以共同確定哪些問題? – vadim
了'func5的存在:'對於初學者方法......也是爲什麼錯誤信息是'func5:'可是你叫'func5'。事情是腥...... – trojanfoe