2017-01-14 1 views
1

재고 응용 프로그램에 오류가 발생하며 오류가 발생합니다. 여기 내 코드가있다.레이블은 switch 문 안에 만 나타날 수 있습니다.

NotificationCenter.default.addObserver(self, selector: #selector(self.keyboardWillShowNotification(_:)), name: NSNotification.Name.UIKeyboardWillShow, object: nil) 

두 가지 오류가 나타납니다.

  1. 기본 스위치 '문 다음

  2. 예상 멤버 이름을' '라벨은 단지 내부에 나타날 수 있습니다'. '

답변

0

위의 코드는 나를 위해 컴파일됩니다. 두 번째 오류는 "."바로 뒤에 오는 것이 없기 때문입니다. 실수 같은 것을 입력 한 경우 첫 번째 오류는 이해가 수 :

NotificationCenter. default.addObserver(...) 

을 때문에 다음 컴파일러는 당신이 당신이 원하는 것을 분명히하지 않은 스위치 문에서 사용하는 기본 케이스 객체와 기본 해석된다.

"."사이에 공백이 없어야합니다.