# iOS용 Ad 품질 SDK Swift 통합

> 브리지 헤더 생성하고 앱 키로 SDK를 초기화하여 Ad 품질 SDK를 Swift와 연동할 수 있습니다.

Ad 품질 Objective-C Swift를 모두 지원합니다. SDK는 Objective-C 작성되었지만 Swift와 호환될 수 있습니다.

## 1단계: 브리지링 헤더##step-1:-bridging-header

Swift와 Objective-C는 다른 런타임 환경을 사용합니다. Swift에서 Objective-C 코드에 액세스, 접근하려면 **브리지 헤더**가 필요합니다.

1. 브리지 헤더 만들기
   1. **Xcode**에서 **File** > **New** > **File**으로 이동합니다.
   2. **소스**에서 **헤더 파일**을 선택합니다.
   3. 이름을 **광고 품질-브리지-헤더**로 지정하고 프로젝트에 저장합니다.
2. 빌드 설정에서 헤더 연결
   1. **프로젝트 내비게이터를** 열고 프로젝트 타겟을 선택합니다.
   2. **빌드 설정**으로 이동합니다.
   3. **Objective-C 브리지 헤더**를 검색합니다.
   4. 브리지 헤더 경로 설정합니다.
      ```swift
      YourApp/Ad-Quality-Bridging-Header.h
      ```
3. Objective-C SDK를 브리딩 헤더 임포트
   1. Ad-Quality-Bridging-Header.h 안에 Objective-C SDK의 메인 헤더 파일을 임포트합니다.
      ```objective-c
      #import "IronSourceAdQuality.h"
      ```

## 2단계: Swift에서 SDK 사용##step-2:-use-the-sdk-in-swift

이제 Swift 파일 내에서 Objective-C 클래스를 사용할 수 있습니다. 예제는 아래와 같습니다.

```swift
import SwiftUI
@main
struct ironsourceadquality_sampleApp: 앱 {
    init() {
        IronSourceAdQuality.getInstance().initialize(withAppKey: "YOUR_APP_KEY")
    }
}
```

이제 Ad 품질 SDK를 Swift와 연동할 수 있습니다. iOS용 [광고 품질 SDK 통합](/grow/levelplay/sdk/ios/integrate-ad-quality.md)을 계속 진행합니다.
