반응형
LinkedIn
개발자로 성장하면서 남긴 발자취들을 확인하실 수 있습니다.
Github
WWDC Student Challenge 및 Cherish, Tiramisul 등 개발한 앱들의 코드를 확인하실 수 있습니다.
개인 앱 : Cherish
내 마음을 들여다보는 시간, 체리시는 디자이너와 PM과 함께 진행 중인 1인 개발 프로젝트입니다.
10년 후, 20년 후 나는 어떤 스토리 텔러가 되어 있을지 궁금하다. 내가 만약에 아직 조금 더 탐구하고 싶은 게 있고, 궁금한 게 있다면, 그게 설사 지금 당장의 내 인생에 도움이 안 되는 것 같더라도 경험해보자. 그 경험들을 온전히 즐기며 내 것으로 만들고, 내 일에 녹여내고... 그러다보면 그 점들이 모여 나란 사람을 그려내는 선이 될 테니까.
Recent Posts
Recent Comments
- Total
꿈꾸는리버리
[Error 해결] SwiftUI Onone Swift optimization level to use previews 본문
오뚝이 개발자/Error 모음 (iOS)
[Error 해결] SwiftUI Onone Swift optimization level to use previews
rriver2 2023. 6. 13. 20:40반응형
🔧 문제 상황
SwiftUI Onone Swift optimization level to use previews
🌟 문제 해결
이 오류 메시지는 SwiftUI 프리뷰를 사용하려고 할 때 발생할 수 있는 일반적인 문제였다.
이 오류의 원인은 Swift 최적화 수준 설정과 관련이 있는데, SwiftUI 프리뷰를 사용할 때는 최적화를 비활성화하여 코드를 더 쉽게 디버깅하고 미리보기를 더 빠르게 업데이트할 수 있도록 해야 합니다. ( Swift 코드는 일반적으로 컴파일 시에 최적화되어 실행 속도를 향상시킴 )
1. Xcode의 Build Settings로 이동
2. Swift 최적화 수준 관련 설정 관련 내용인 "SWIFT_OPTIMIZATION_LEVEL" 검색
3. Swift Optimization Level을 "None [-Onone]"로 설정
4. 프로젝트를 빌드하고 SwiftUI 프리뷰를 다시 시도
⚠️ 이 설정을 변경시 최적화가 비활성화되어 프리뷰가 더 빠르게 업데이트되고 디버깅이 용이해진다. 하지만, 실제 앱을 빌드할 때는 최적화 수준을 다시 설정해야 하기 때문에 SwiftUI 프리뷰를 사용하는 동안에만 이 설정을 변경하는 것이 좋다고 한다.. 아마 아직 SwiftUI가 아직 안정화되어가는 과정이라 ... 그런게 아닐까...
반응형
'오뚝이 개발자 > Error 모음 (iOS)' 카테고리의 다른 글
[Multiple commands produce Error] 에러 때려잡자. (2) | 2024.04.19 |
---|---|
[Error 해결] Undefined symbol: OBJC_CLASS$_ (0) | 2023.07.02 |
[Error 해결] Launch screens may not set custom classnames (0) | 2023.02.19 |
[Error 해결] Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier. (0) | 2023.02.08 |
[Error 해결] failed to get the task for process (0) | 2023.01.04 |
Comments