텍스트 필드에 입력 한 사용자 이름을 기본 배열에 추가하려고합니다. 나는 어디서부터 시작해야할지 모르겠다!텍스트 필드의 사용자 입력을 배열에 추가
기능은 기본적으로 다음과 같습니다. 사용자가 텍스트 필드에 이름을 추가합니다. 이름이 다른 위치에서 다시 참조 될 수 있도록 배열에 저장됩니다.
내가 Xcode를 처음 사용한다고 알 수 있습니다. 나는이 모든 과정을 설명하지 못한 수업을 들었습니다. 어떤 도움이 좋은 도움이됩니다! :)하십시오 : 당신이 당신의 논리가 아직도 배우고 있기 때문에 하나의 뷰 컨트롤러에 으깬 큰 아키텍처 결정에 대해 걱정하지 않은 가정 할 것입니다
class ViewController: UIViewController, UITextFieldDelegate {
@IBOutlet weak var name1: UITextField!
@IBOutlet weak var name2: UITextField!
@IBOutlet weak var name3: UITextField!
var namesArray : [String] = []
override func viewDidLoad() {
super.viewDidLoad()
name1.delegate = self
name2.delegate = self
name3.delegate = self
self.namesArray.append(self.name1.text!)
self.namesArray.append(self.name2.text!)
self.namesArray.append(self.name3.text!)
}
func textFieldShouldReturn(_ textField: UITextField) -> Bool {
textField.resignFirstResponder()
if textField.returnKeyType == UIReturnKeyType.done {
self.namesArray.append(self.name1.text!)
print(namesArray)
}
return true
}
당신은 당신이 뷰 컨트롤러에서 작성한 코드의 일부를 게재 할 수 있습니까? –
방금 추가되었습니다. 엉망입니다 .. 미리 사과드립니다 –