안녕하세요 저는 공개 클래스가있는 신속한 파일로 프레임 워크를 만들었습니다. 내가이 프레임 워크를 링크 한 앱 프로젝트에서이 공용 클래스를 사용하려고하면 xcode는 그러한 클래스가 없음을 보여줍니다.프레임 워크 iOS에서 공용 클래스에 액세스 할 수 없습니다. Swift
public class TestFrame {
public func hello() {
print("Hello World")
}
}
이것은 내 프레임 워크의 클래스입니다.
먼저 내 장치 용 프레임 워크를 만든 다음 해당 파일을 내 앱 프로젝트의 임베디드 바이너리에 연결합니다. 그런 다음 프레임 워크 이름의 import 문을 포함하고이 클래스를 사용하려고합니다 (이 단계에서는 불가능합니다). 프레임 워크를 통해 액세스 할 수있는 파일은 프레임 워크의 .h (헤더 파일)뿐입니다. 그래서 내 애플 리케이션 프로젝트에서 액세스 할이 클래스를 얻으려면 어떻게해야합니다.
btw. 장치를 빌드 대상으로 선택하면 어떻게됩니까? – liefersfl
다음도 같은 결과 –