[問題] 請問Segue的使用 (BirdWatching)
不知道是否有人寫過apple給的第二個練習 BirdWatching
我照著文件中的說明一步步練習 但最後一直有個bug我找不到
我試著要在master view的navigator bar右上方放一個按鈕「+」
按了以後希望他跑到下一個view (addsigjting)
在storyboard中ctrl-drag建立了segue 命名為 ShowAddSightingView
然後在masterviewcontroller.m 中
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([[segue identifier] isEqualToString:@"ShowAddSightingView"]) {
AddSightingViewController *addController =
(AddSightingViewController *)
[[[segue destinationViewController] viewControllers] objectAtIndex:0];
addController.delegate = self;
}
}
但試跑時每次按下按鈕都會跳出錯誤:
Terminating app due to uncaught exception 'NSUnknownKeyException',
reason: '[<AddSightingViewController 0x6d7e4a0> setValue:forUndefinedKey:]:
this class is not key value coding-compliant for the key cancel.'
不知道各位高手們是否有類似經驗可以指點一下!
錯誤到底在哪阿!!!
萬分感謝:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.60.0.221
→
05/05 04:35, , 1F
05/05 04:35, 1F
→
05/06 00:02, , 2F
05/06 00:02, 2F
→
05/06 01:12, , 3F
05/06 01:12, 3F
→
05/06 01:13, , 4F
05/06 01:13, 4F
→
05/06 01:15, , 5F
05/06 01:15, 5F
→
05/06 01:15, , 6F
05/06 01:15, 6F
→
05/06 01:16, , 7F
05/06 01:16, 7F
推
05/31 18:17, , 8F
05/31 18:17, 8F
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章