YagSill

Swift ViewController간 데이터 전달 present 방법 본문

Swift 통신

Swift ViewController간 데이터 전달 present 방법

YagSill 2022. 3. 24. 16:11
728x90

안녕하세요 Yagsill 입니다.

 

오늘은 ViewController간에 데이터를 전달하는 방법에 대해서 알아보도록 하겠습니다.

 

첫번째는 너무 쉬운 present방법입니다.

 

let sb = UIStoryboard(name : "스토리보드이름", bundle : nil)
let vc = let vc = sb.instantiateViewController(withIdentifier: "스토리보드의 identity") as! 뷰컨트롤러 이름 ex) firstViewController

 

이렇게 하면 해당 ViewController의 Class를 가지고 올 수 있습니다!

 

// < 예시로 작성해 보겠습니다 >

let sb = UIStoryboard(name : "스토리보드이름", bundle : nil)
let vc = let vc = sb.instantiateViewController(withIdentifier: "스토리보드의 identity") as! 뷰컨트롤러 이름 ex) firstViewController
// 여기에 firstViewController에 선언된 데이터인 (let sample : String = "") 가 있다고 칩시다

vc.sample = "하이요"
self.present(vc, animated : false)

 

너무 쉽쥬?

728x90

'Swift 통신' 카테고리의 다른 글

Swift Alamofire API 너무 쉬운 (get, post)  (0) 2022.03.24
Swift Alamofire API 예제  (0) 2022.03.24