I would like whatever is in the textfield when the user hits the button to be added to the struct. The problem is that on the twoViewcontrolelr only one entry is being displayed at a time. I am trying to create a list where every new entry is displayed on a new line. Right now 1 entry (The most recent entry) is being dispalyed on 1 line.
VIEWCONTROLLER
import UIKit
class ViewController: UIViewController {
@IBOutlet var t: UITextField!
@IBAction func segue(_ sender: Any) {
sam.mm = [String(describing: t.text)+"\n"]
let defaults = UserDefaults.standard
defaults.set(sam.mm, forKey: "SavedStringArray")
defaults.synchronize()
}}
struct sam {
static var mm = [String]()}
////twoVIEWCONTROLLER
import UIKit
class twoViewController: UIViewController {
@IBOutlet var label: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
label.text = String(describing: sam.mm)
let defaults = UserDefaults.standard
defaults.set(label.text, forKey: "SavedStringArray")
defaults.synchronize()
}}