Preview
-
XCode Preview가 작동하는 원리앱등이에게 살충제를 뿌린다./iOS 2022. 9. 12. 23:07
SwiftUI를 소개하면서 애플이 소개한 기능. 뷰의 결과물을 다이나믹하게 XCode상에서 볼 수 있음 작동하는 방식을 2가지로 나누어 볼 수 있다. Preview를 위한 빌드 Live view를 지원하는 XCode Extension Preview 빌드 Preview를 위한 빌드가 무슨 말이냐?? 빌드를 2가지로 나누어보자. Normal 빌드: 우리가 일반적으로 XCode Scheme과 빌드 셋팅에 따라 하는 빌드 Preview 빌드: Normal 빌드와 분리된 다른 빌드. Normal에 더불어 몇가지 컴파일 옵션이 추가된 것. Preview빌드는 일반 XCode빌드에 전혀 영향을 주지 않는다. 어떤 Object파일, artifect도 공유하지 않는다. Code 변경 적용 코드 변경은 Preview에 라..
-
[iOS/Swift/AVFoundation] 카메라를 붙이며 알게된 것, + 알아볼 것앱등이에게 살충제를 뿌린다./일기는 일기장에 2017. 3. 16. 16:47
한개의 AVCaptureSession은 여러개의 Connection, input, output으로 구성된다.input은 카메라, 마이크 등이 될 것이고output은 video프리뷰나, 파일 등이 될 것이다. Connection은 1 or more input과 1개의 output으로 구성된다.즉, 카메라-video프리뷰의 pair 또는 카메라-파일 등의 pair가 될 것이다. input은 AVCaptureInput, output은 AVCaptureOutput클래스의 객체고 session에 addInput / addOutput으로 추가할 수 있다.session은 startSession / stopSession으로 on/off가능하다. AVCaptureVideoPreviewLayer를 생성하여 SomeView..