본문 바로가기

스위프트3

SwiftUI 로 ImagePicker 호출하기 굿데이 여러분쓰 오늘은 오랜만에 스위프트유아이를 알아보도록 할게영 슬금슬금 좀 공부해놔야할것같은 느낌적인 너낌때문에 ; UIImagePicker 를 스유에서 사용하는 방법을? Arabobsida 일단 SwiftUIView 로 파일을 생성해줍시다 저는 SUImagePicker 로 만들거에용 자 이렇게 되면 기본적으로 만들어지는게 아래처럼 나오게 됩니당 import SwiftUI struct SUImagePicker: View { var body: some View { Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) } } struct SUImagePicker_Previews: PreviewProvider { static var preview.. 2020. 11. 20.
예제로 살펴보는 MVVM Design Pattern with RxSwift 안녕하세요 오늘은 아키텍쳐에 대해 좀 살펴보려고 합니다. iOS 개발자 분들이라면 기본적으로 MVC 패턴에 익숙하실텐데요 Massive View Con... 아,,닙니다. Model-View-Controller 패턴입니다 ;; 뷰컨트롤러에 여러가지 로직들이 들어가게 되어 뷰컨트롤러가 굉장히 무거워지게 되는 패턴이기 때문에 요즘 개발자분들은 많이 사용을 안하시려고 하는 것 같습니다. 그래서 요즘 핫하게 떠오르고 있는 대안이 바로 MVVM 인데요. Model-View-ViewModel 로 구성되어 있는 아키텍쳐입니다. MVVM 에서는 View 는 절대 Model 을 알 수 없고, ViewModel 이 Model 과 통신을 해서 View 에 해당 사항을 전달해주고,(Presentation Logic) 전달받은.. 2020. 4. 7.
iOS13 이상에서 스토리보드 없이 시작하기! 저는 스토리보드를 별로 좋아하지 않아서 신규프로젝트를 할때 무조건 스토리보드를 날리고 시작하는데요. 이전에는 AppDelegate 부분에서만 작업을 해주면 되었지만 SceneDelegate 가 나오면서 추가적으로 처리를 해줘야하는 부분이 생겼습니다. 일단 기존처럼 시원하게 Main.storyboard 파일을 지워버립시다. 그리고 Info.plist 부분에서 Application Scene Manifest -> Scene Configuration -> Application Session Role 에서 Storyboard name 을 삭제해줍시다. 이번엔 AppDelegate.swift 부분으로 가볼까요? 예전과는 달리 window 가 없습니다만, 걱정하실 거 없습니다. 추가해주시면 됩니다. iOS 13 이.. 2020. 4. 3.