0
지금 내 코드는 입력 된 구조체를 인쇄하지만 입력 된 마지막 개별 항목 만 인쇄 할 수 있습니다. 1 개의 항목 만 저장할 수 있습니다. 어떻게 구조체의 모든 항목을 저장하고 인쇄 할 수 있습니까?struct에 항목을 저장하는 방법
@IBAction func press(_ sender: Any) {
contacts.append(Person(name: a.text!, surname: b.text! , phone: Int(c.text!)!))
print(self.contacts.description)
}
struct Person {
var name: String
var surname: String
var phone: Int
}
연락처에 여러 항목을 저장하고 인쇄 하시겠습니까? – Bharath
이전 질문에서 언급했듯이 전화 번호를 저장하는 데 'Int'를 사용하지 마십시오. 전화 번호는 수학적인 의미의 숫자가 아닙니다. 그것은 레이블입니다. 'String'을 사용하십시오. 여기에 게시 한 코드에는 이전 질문에서 제공 한 개선 사항이 없습니다. – rmaddy