스위프트 UI를 하면서 느끼는 장단점이 많이 있지만 최대의 장점을 꼽으라면 아마도 프리뷰로 개발 화면을 실시간으로 확인할 수 있다는 점일 것 같습니다. 프로젝트가 점점 커질 수록 빌드해서 확인하는 시간이 늘어나기 마련인데 스위프트 UI로 아직까지 커다란 프로젝트를 진행해본적이 없어서 모르겠으나 화면 개발에 있어서 Preview는 정말 유용한 것은 사실입니다. 그런데 다른 컴퓨터 환경에서 코드를 받아 진행하려고 하면 프리뷰 크래시가 많이 일어나는 것을 확인할 수 있습니다. 코드에 문제로 크래쉬가 일어날 수도 있지만 때로는 원인을 알 수 없이 문제가 생기는 경우도 있습니다. 보통 뷰 모델을 사용해서 작업하면서 데이터를 프리뷰에 제대로 전달하지 않아서 발생하는 문제는 작업자의 문제이니 그 밖에 해결 방법을 알..
Xcode 14.3 (14E222b) 기존 엑스코드 버전에서는 문제가 되지 않지만 새롭게 변경된 Xcode에서 빌드를 하면 코코아 팟 에러가 발생합니다. 다음과 같이 libarclite_iphoneos.a 파일을 찾을 수 없다고 하며 앱을 빌드할 수 없는데 이럴 때는 코코아 팟에 빌드 타깃을 변경해주어야 합니다. File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a 플러터(Flutter) 개발에서도 이와 같은 버그가 많이 생기는 것 같고 이 때 역시 빌드 타깃을 변경해주면 해결되는 것 같습니다. 우선 다음과 같이 PodFile 에..