對於Objective C和xCode,我還是比較新的,所以請原諒我。在視圖控制器之間傳遞數據
我用下面的代碼在我的故事板雙視角控制器設置和IM移動到另一個:
UIStoryboard * storyBoard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UIViewController * viewController = [storyBoard instantiateViewControllerWithIdentifier:@"stageOne"];
[self presentViewController:viewController animated:YES completion:nil];
現在這個班上控制第二視圖控制器我有一個屬性的設置,雖然工程巨大,我試圖發送數據。我試圖如下:
UIStoryboard * storyBoard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UIViewController * viewController = [storyBoard instantiateViewControllerWithIdentifier:@"stageOne"];
viewController.forename = @"Hello World";
[self presentViewController:viewController animated:YES completion:nil];
雖然這不工作,我得到的是一個錯誤「PROPERT‘用的名字’在類型‘的UIViewController’的對象未找到」。
任何幫助表示讚賞,如果你能給我留下一些例子代碼,那將是太棒了。
不幸的是,我仍然有同樣的錯誤:「屬性'forename'未找到類型'UIViewController'」 – Adam 2013-02-21 11:14:03
可以確保屬性」forename「聲明正確或不在該視圖控制器? – Ganapathy 2013-02-21 11:17:40
@property(strong,nonatomic)NSString * forename; – Adam 2013-02-21 11:21:08