看板 MacDev 關於我們 聯絡資訊
各位好 小弟學習iOS的程式開發沒有很久,目前遇到一個問題想請教。 就是我在ProjectNameAppDelegate.m的didFinishLaunchingWithOptions函式下, 用了tabBarController,並且掛了4個ViewController。 可是問題來了,當我在4個其中的1個ViewController類別中, 想要呼叫ProjectNameAppDelegate裏面的成員函式,該怎麼做比較好呢? 目前我是在其中那1個ViewController類別加入一個 ProjectNameAppDelegate *的property,並且在開始didFinishLaunchingWithOptions裏 當建立其中那個ViewController時,順便把self給傳進 ViewController的ProjectNameAppDelegate *的property。 實際上運作也正常。 但是會出現'ProjectNameAppDelegate' may not respond to '-fun1:' 這個Warning。(fun1: 是我要call的函式) 不知道是我的呼叫方式有問題,或是該如何消掉這個Warning?謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.4.213
johnlinvc:[[[UIApplication sharedApplication] delegate] fun1] 08/15 23:36
iwayne:哇...一語道破...感謝。 08/16 00:58