찾다

 >  Q&A  >  본문

objective-c - swift 中如何调用 Object-C?

有没有人试过在 swift 中调用 OC 的代码?

迷茫迷茫2889일 전419

모든 응답(1)나는 대답할 것이다

  • 黄舟

    黄舟2017-04-24 09:13:00

    iBook에서 다운로드하실 수 있습니다.
    여기에는 Swift가 Objective-C를 호출하거나 Objective-C에서 Swift를 호출하는 메소드가 포함되어 있습니다.
    여기서 귀하의 문제를 간략하게 설명하겠습니다.

    프로젝트가 원래 Objective-C로 작성된 경우.
    .Swift 문서를 처음 생성할 때 XCode6은 헤더 문서를 생성하라는 메시지를 표시합니다.
    이 문서에서 Swift에서 사용하려는 Objective-C 코드를 가져옵니다.
    이렇게 하면 Swift 문서에서 이 클래스를 사용할 수 있습니다.

    새 프로젝트인 경우 헤더 문서를 수동으로 생성하고 plist에 해당 위치를 표시해야 합니다.

    위 두 문서의 목적은 Swift가 Objective-C에서 코드를 호출할 수 있도록 Header 문서를 생성하는 것입니다.
    공식 문서를 읽어보는 것이 좋습니다.

    SO 리소스:
    http://stackoverflow.com/questions/24002369/how-to-call-objective-c-code-from-swift/24005242#24005242

    회신하다
    0
  • 취소회신하다