0
我有一個導航的應用程序,從我的任何subUIview控制器,當他們點擊工具欄上的按鈕,我想發送rootviewcontroller選中rowId或輸入文本。所以我想管理Rootview控制器的所有內容(例如下一個要顯示的頁面)Iphone從子視圖訪問rootviewcontroller
但是,下面的代碼沒有打到我的rootcontroller中的answersValues,甚至發出警告,表示它可能不會響應。這是爲什麼?並且如果有更好的方式來處理從delegete類中的這些事情?
接口
-(void)answerValues:(NSMutableArray*)values;
實施
-(void) answerValues:(NSMutableArray*)values {
//get answer value
//edit insert xml with new answer
//make connection
//Get XML
//Parse and get the last page of questions
//Return a variable object filled with question and answers
}
RootViewController *root = (RootViewController*)[self.navigationController.viewControllers objectAtIndex:0] ;
[root answerValues:values];
你可以發佈'RootViewController'接口/實現嗎? – albertamg
@albertamg我發佈了它 – Spring
你確定你沒有拼錯方法的名稱嗎?在原始問題中,您稱爲「已答覆的值」,但現在我看到您的方法被命名爲「answerValues」。 – albertamg