0

私のコードは、テキスト フィールドからテキストを取得し、別のビュー コントローラーにセグエします。問題は、セグエ エントリを 1 つしか保存できないことです。ボタンを押すたびに新しいものに置き換わります。vc2 ですべての新しいエントリをセグエに保存するにはどうすればよいですか。

VC

import UIKit

class ViewController: UIViewController {

    @IBOutlet var txt: UITextField!
    override func viewDidLoad() {
        super.viewDidLoad()

    }
    @IBAction func pressButton(_ sender: Any) {
        if txt.text != "" {
performSegue(withIdentifier: "segue", sender: self)

        }
        }
    override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
        let secondController = segue.destination as! twoViewController
        secondController.myString = txt.text!

    }
    }

二VC

import UIKit

class twoViewController: UIViewController {

    @IBOutlet var labelSmtih: UILabel!
    var myString = String()

    override func viewDidLoad() {
        super.viewDidLoad()
        labelSmtih.text = myString
    }



}
4

1 に答える 1