프리뷰란?
내가 짠 코드를 스토리보드처럼 실시간으로 보여줌
17버전 미만
(상단 import SwiftUI 작성)
struct PreView: PreviewProvider {
static var previews: some View {
Menu().toPreview()
}
}
#if DEBUG
extension UIViewController {
private struct Preview: UIViewControllerRepresentable {
let viewController: UIViewController
func makeUIViewController(context: Context) -> UIViewController {
return viewController
}
func updateUIViewController(_ uiViewController: UIViewController, context: Context) {
}
}
func toPreview() -> some View {
Preview(viewController: self)
}
}
#endif
17버전 이상
#Preview{
let vc = ViewController()
return vc
}
'💡 Today I Learned > 🍯 개발 꿀팁' 카테고리의 다른 글
읽어볼 자료 (1) | 2024.07.12 |
---|---|
KPT 회고란? (0) | 2024.07.09 |
[꿀팁] Hexcode 변환 코드 (0) | 2024.07.04 |
[Git 활용법] 터미널로 깃 클론 받기 (0) | 2024.07.02 |
[XCode] 단축키 모음😎 (1) | 2024.07.01 |