반응형
Objective-c ViewController -> Swift ViewController
Objective-C 로 생성한 컨트롤러에서 Swift 컨트롤러를 호출하는 예제 입니다.
XCODE 실행
Team 선택하시고. 일단 Language는 Objective-C 를 선택합니다.
Main.storyboard 선택
Label 추가
Label Text 변경
Button 추가
Button 이름변경
여기까지 하고 Swift Page 를 하나 만듭니다.
생성된 Swift 파일에 살짝 코딩합니다.
아마 기본적으로
import Foundation
이렇게만 되어있을겁니다.
import Foundation
import UIKit
class SwiftViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
}
중요 : UIViewController를 Extend 해야합니다.
그리고 다시 Main storyboard 에서 View Controller 를 추가합니다.
추가한 ViewController 를 위에서 추가한 Swift 파일과 연결해줍니다.
아! 그리고 Swift 컨트롤러로 넘어온걸 확인하기 위한 Label 을 하나 추가하고
아래와같이 I am Swift! 로 이름을 변경합니다.
Label 추가는 위에서 했기때문에 생략합니다.
다 됐습니다. 애뮬레이터로 실행해 봅니다.
Go to Swift page 를 클릭
이제 여기부터 Swift 로 만들면 됩니다.
Objective-C 에서 Swift 로 데이터 넘기기.
2019/08/16 - [IOS (Swift) 개발 기초편 xcode] - [IOS] Pass Data from Objective-C to Swift
728x90
반응형
'IOS (Swift, Objective-c)' 카테고리의 다른 글
[xcode] PlayGround 사용방법 (0) | 2021.08.26 |
---|---|
[Swift5] swift 기초 문법 (0) | 2021.08.26 |
cocoapod 설치 오류 해결하기 (0) | 2020.08.05 |
[IOS] Pass Data from Objective-C to Swift (0) | 2019.08.16 |
Xcode - hello world (swift) (0) | 2019.03.31 |
댓글