Ios 日程安排应用程序的帮助

Ios 日程安排应用程序的帮助,ios,arrays,Ios,Arrays,我目前正在构建一个学校时间表应用程序作为一个初学者项目,我可以在最后的步骤中使用一些帮助。我的应用程序基本上由两个tableview控制器组成。第一个表包含学生的整体计划(我的计划)。我的时间表表有一本字典,每个学生可以填写的区块都有键。第二个包含学生可以参加的所有潜在课程的列表(课程列表)。类列表中的所有课程都存储在多个数组中。如果学生想要编辑他们的时间表,他们会在我的时间表上按一个编辑按钮,这会在时间表中的每个单元格上产生一个“更改”按钮。我想要的是创建一个iAction来注册被按下的单元格

我目前正在构建一个学校时间表应用程序作为一个初学者项目,我可以在最后的步骤中使用一些帮助。我的应用程序基本上由两个tableview控制器组成。第一个表包含学生的整体计划(我的计划)。我的时间表表有一本字典,每个学生可以填写的区块都有键。第二个包含学生可以参加的所有潜在课程的列表(课程列表)。类列表中的所有课程都存储在多个数组中。如果学生想要编辑他们的时间表,他们会在我的时间表上按一个编辑按钮,这会在时间表中的每个单元格上产生一个“更改”按钮。我想要的是创建一个iAction来注册被按下的单元格的键。然后应用程序将转到班级列表并显示所有班级。用户将选择一个新课程,应用程序将学习该课程,并使用它替换块中“已更改”的课程

我想我真正需要知道的是:

  • 注册选择的单元格

  • 以编程方式在视图控制器之间切换

  • 替换字典中特定键的值

我意识到这是一个很多的信息,我道歉,如果它是混淆或我没有提供足够的信息。如果您想查看我的一些代码或需要一些说明,我非常乐意提供。

您可以通过调用

[self performSegueWithIdentifier:@"SomeSegueIdentifierProbablySetInIB" sender:self];