Mein Code unten verwendet Init, um 1 Eintrag in der Struktur zu speichern. Das Problem ist, dass nur 1 Eintrag gespeichert werden kann. Ich muss das irgendwie zu einem Array machen. Also ich versuche, eine Taste zu verwenden, um eine Zeichenfolge in eine Struktur zu unterbreiten, zu denen die Struktur jetzt mehr entires nehmen kann es nur 1.Verwenden Sie init, um mehrere Einträge in einer Struktur zu speichern (swift4)
import UIKit
class ViewController: UIViewController {
@IBOutlet var c: UITextField!
@IBOutlet var a: UITextField!
@IBOutlet var label: UILabel!
@IBAction func save(_ sender: Any) {
let judo = Person.init(name: a.text ?? "", phone: Int(c.text ?? "") ?? 0)
}
struct Person : CustomStringConvertible {
var name: String
var phone: Int
static var myStruct = [String]();
var description: String {
return "\(name),\(phone)"
}}}