기존에 Swift 5로 작업하던 프로젝트를 SwiftUI로 리팩토링 하게 되었다. 기존 코드에서 내가 맡았던 SearchBar부분부터 차근차근 작업하기로 했다.

우선 결과부분을 보여주는 TableView를 제외하고 SearchBar부터 작업하기로 했다. 아래 보이는 사진과 같은 형태를 만들어 볼 것이다.

Untitled

SearchBar 바로 밑에 나오는 hello는 그냥 Text를 출력한 것이고 밑에 나오는 라인이 검색바에서 검색한 결과를 출력하는 것이다.

SwiftUI 파일 만들기


파일을 만들어야 하는 위치에서 + 버튼을 눌러 파일을 생성해 준다.

Untitled

Untitled

UIKit과 연동하기 위한 View생성하기