首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >函数loadMeals()在TableViewController中不工作

函数loadMeals()在TableViewController中不工作
EN

Stack Overflow用户
提问于 2019-07-11 13:59:40
回答 2查看 56关注 0票数 0

我对Xcode很陌生。我正在练习apple - ref/doc/uid/TP40015214-CH14-SW1的官方教程。

loadView()函数在MealTableViewController中不起作用。MealTableViewontroller链接的完整代码是https://github.com/askit5/FoodTracker/blob/master/FoodTracker/MealTableViewController.swift

我想从MealViewcontroller中添加一个列表,它是MealTableviewcontroller的源代码视图控制器。我已经把这个项目上传到github - https://github.com/askit5/FoodTracker上了。

现在,我有两个问题,

问题1)

当我点击MealViewController的“保存”按钮时-请参阅https://github.com/askit5/FoodTracker/blob/master/Screenshot%20%20of%20MealViewController.png中的链接-新的餐不会被添加到MealtableViewController中(除了保存餐,即已经存在的饭菜)- https://github.com/askit5/FoodTracker/blob/master/Screenshot%20of%20MealTableViewController.png

我还链接了故事板的屏幕截图- https://github.com/askit5/FoodTracker/blob/master/Screenshot%20of%20storyboard.png

问题2)

当我单击MealTableViewController中的"+“按钮时,它会显示以下错误(链接错误的屏幕截图)- https://github.com/askit5/FoodTracker/blob/master/Screenshot%20of%20second%20error.png

我的分数还不到10分。所以,我不能在堆栈溢出中添加屏幕截图。因此,我把这个项目和GitHub中的截图联系起来。请帮帮忙。

这里有一个问题-- "@IBAction func unwindToMealList(发送方: UIStoryboardSegue) {}“函数在MealTableViewController中没有链接到”保存“按钮(即,点没有被闪烁)。我什么都试过了,但没有用。

EN

回答 2

Stack Overflow用户

发布于 2019-07-11 14:20:35

检查标识符是否与segue匹配。

票数 0
EN

Stack Overflow用户

发布于 2019-07-11 14:31:48

Problem2的解决方案。如果您查看Interface,"+“和ViewController之间的”连接“没有名称。

您必须使用Storyboard segue标识符定义Segue名称。若要指定名称,请单击连接并定义一个有效名称:在图片中有一个示例:

在代码中,必须检查segue标识符是否与Interface中定义的segue标识符匹配。在您的情况下,您必须指定名称"AddItem“

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56990988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档