텍스트 필드가 있는데 단추를 눌렀을 때이를 숨기고 표시하고 싶습니다. 또한 텍스트 필드의 텍스트를 텍스트 필드 바로 아래의 레이블로 전달하려고합니다. . 나는이 시도 :신속한 라벨의 텍스트 필드 값 전달
@IBAction func myfunction(_ sender: UIButton) {
if textfield.isHidden == true{
textfield.isHidden = false
}else{
label.text = textfield.text
textfield.isHidden = true
}
}
분명히 hidding을하고 보여주는 부분은 작동하지만 라인
label.text = textfield.text
는 없습니다. 나는 "스레드 1 : EXC_BREAKPOINT (코드 = 1, 서브 코드 = 0x10143fb50"및 콘솔에서 "치명적인 오류 : 예기치 않게 선택 값을 언 래핑하는 동안 nil이 발견되었습니다"
당신의 오류를 바탕으로
가능한 중복 (https://stackoverflow.com/questions/32170456/what-does-fatal-error-unexpectedly -found-nil-while-unwrapping-an-optional-value) – Shades