【发布时间】:2023-03-19 05:15:02
【问题描述】:
我正在开发我的第一个 iOS 应用程序,我一直在努力遵守良好的 MVC 实践并制定约定以使我的应用程序易于维护和重新开发。我正在使用 Storyboard,主要是我将使用 Push segues 来浏览我的应用程序。这是我的故事板的快照。
当点击 Add Staff 时,一个 push segue 移动到 Select Staff。一旦在 Select Staff 上,我选择了我想要的人员并且可以返回到以前的 VC。我应该提一下,每个 VC 都有自己的 .m 和 .h,它们是我从 UIViewController 子类化的。这是使用时的样子。
现在我在将选定的数据行传输回第一个 VC 时遇到了困难。我的问题是我不知道如何最好地将数据从它推送的 VC 传输回 VC。在 Select Staff VC 中,我有一个数组 (currentSelected),它正确保存了所选行的字符串,但是一旦我回滚,我想在 Create VC 中访问这个数组。
我如何才能最好地做到这一点?
附:值得注意的是,我意识到这个问题也有类似的问题,但它们要么是针对略有不同的问题、稍微复杂的问题,要么是用于讨论 XIB 和其他东西的 XCode 的旧版本。过去,我一直在研究有关该问题的文献,但无法取得有效进展,所以我希望这能解释我提出这个问题的原因。
【问题讨论】:
标签: ios iphone objective-c xcode uiviewcontroller