스위프트 3으로 업데이트 한 후 나는 다음과 같은 코드에서 오류가 발생합니다 :스위프트 3 UITableViewDataSource 선택기
extension MyViewController: UITableViewDataSource {
//...
func tableView(_ tableView: UITableView,
heightForRowAt indexPath: IndexPath) -> CGFloat {
return someValue
}
}
목표 - C 방법 '있는 tableView : heightForRowAt'방법 '있는 tableView (_에서 제공 : heightForRowAt :) '(있는 tableView를 : heightForRowAtIndexPath를') 요구 사항의 셀렉터에 일치하지 않습니다 '
그것은
012으로 고정 할 수 있습니다누구나 Swift의 새 버전에서 변경되는 서명의 동기 부여를 설명 할 수 있습니까? 그것에 관한 정보가 없습니다 migration guide.
참조 http://stackoverflow.com/questions/39416385/swift-3-objc-optional-protocol-method-not-called-in-subclass –