swiftUI(3)
-
iOS 앱 개발 여정 - UIKit + SwiftUI 프로젝트(슈퍼앱)
iOS 앱 개발 여정 - UIKit + SwiftUI 프로젝트(슈퍼앱) 탭바 (TabBarController) 여러개의 서브앱을 하단 탭바를 이용하여 전환 가능 참고 사이트 https://bite-sized-learning.tistory.com/188 스토리보드에서의 화면 전환은 3가지 방법을 사용해서 구현 가능하다(참고 사이트). 1) 네비게이션 컨트롤러 (Navigation Controller) https://codecrafting.tistory.com/35 2) Prsent Method https://codecrafting.tistory.com/33 3) Segue https://codecrafting.tistory.com/36 프로젝트: UIKit와 SwiftUI로 슈퍼앱(탭바+네비) 구현 ※ 이..
2022.09.02 -
iOS 앱 개발 여정 - 유용한 사이트 모음
OS 앱 개발 및 학습에 유용한 사이트 모음 iOS 앱 개발에 도움이 되는 Swift, UIKit, SwiftUI, 강의, 책, 소스코드, 디자인 툴/리소스, 커뮤니티 등을 모아둠 애플 Apple Developer https://developer.apple.com/ Apple Developer Documentation https://developer.apple.com/documentation/ 애플 개발자 문서 WWDC https://developer.apple.com/wwdc/ 애플 개발자 컨퍼런스 Apple SwiftUI 튜토리얼 https://developer.apple.com/tutorials/swiftui SF Symbols https://developer.apple.com/sf-symbols/..
2022.08.26 -
iOS 앱 개발 여정 - SwiftUI 프로젝트
iOS 앱 개발 여정 - SwiftUI 프로젝트 SwiftUI의 "View Model" 방식의 Single Source of Truth로 변경 - Struct 대신 Class 형태의 View Model(@ObservableObject)를 정의 - Property Wrapper: @State와 @Binding 대신 @StateObject와 @ObservedObject 사용 1) [StockRankView] @State var list = StockModel.list 2) [StockRankView] List($list) { $item in ... NavigationLink { StockDetailView(stock: $item) } 3) [StockDetailView] @Binding var ..
2022.08.15