我在其他问题中提出了这个问题,但我正在开发一款专为IOS设计的基于文本的冒险游戏。我正在做的一件事是在特定情况下为按钮提供多种不同的功能。我在其他一些帖子中读到,我可以通过使用swift语句来实现这一点,并且我在更改操作方面取得了一定的成功,但这不是正确的操作。如下图所示,我的大部分故事,以及给玩家的选项,都存储在一个结构中,可以使用PickStory方法进行切换。funcmainStory(){Storys=[Story(Story:"Youarewalkingalongadirtpathandcometoacrossroads.Youseeasmallshackjustoffthe