【发布时间】:2014-12-29 22:55:41
【问题描述】:
根据按下的按钮,我想将单词列表附加到开始时声明的变量 (pickedList) 中。当我来准备 segue 时,它会覆盖已添加的内容,并且仅使用开始时添加的空数组。我可以在准备 segue 位中附加项目,然后将这些项目转移过来,但这不是我想要的。我对编程非常陌生,搜索了很多,但似乎找不到我要找的东西。提前致谢!
代码如下:
class activeLiteracyOptionsViewController: UIViewController {
@IBOutlet weak var satpinButton: UIButton!
var pickedList = [String]()
@IBAction func whenSatpinButtonPressed(sender: AnyObject) {
pickedList += ["s","a","t","p","i","n"]
}
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
let destinationViewController : flashcardsViewController = segue.destinationViewController as flashcardsViewController
destinationViewController.listToPlay = pickedList
【问题讨论】: