나는 최근에 실제 프로젝트로 시험해보기 위해 기존 프로젝트에 Swift를 추가하려고 노력하고 있습니다.
Swift 소스 파일을 프로젝트에 추가 할 때 "Bridging Header", 즉 Objective-C to Swift를 얻는 데 아무런 문제가 없습니다.
그러나 *-Swift.h
Swift 클래스를 표시 @objc
하거나 ObjC 클래스의 하위 클래스를 노출 해야하는 헤더 파일은 찾을 수 없습니다.
Swift로 작성된 새로운 하위 클래스를 주 응용 프로그램 코드 (여전히 Objective-C)로 사용하는 방법에 대한 구체적인 지침은 없습니다.
내가 리드 개발자 인 앱에는 상당히 큰 코드베이스 (70.000 줄)가 있으므로 한 번에 전환하면 문제가 발생하지 않습니다.