ImageResource

    XCode15+ Image Color Assets 관리 방법의 변화

    XCode15+ Image Color Assets 관리 방법의 변화

    목차 Asset Catalogs 의 새로운 기능 원리 사용법 사용 후 느낀 점 Asset Catalogs 의 새로운 기능 XCode15 을 통해 에셋 카탈로그에 새로운 기능이 추가되었습니다. 이제 다음처럼 카탈로그에 리소스를 추가하면 Color, Image를 해당 이름을 통해 상수로 불러올 수 있습니다. 따라서 직접 Enum이나 Struct를 만들어 각 리소스들을 직접 상수화 시키는 번거로움이 줄었습니다. 원리 에셋 카탈로그에 우리가 리소스를 추가하면 XCode에서 GeneratedAssetSymbols.swift 라는 파일을 생성하고 각각 ImageResource, ColorResource라는 Struct 안에 전역 상수로 만들어 줍니다. 아래 이미지를 보면 ImageResource 를 통해 에셋 카탈..

    XCode Archive 시 has no member Error 발생

    XCode Archive 시 has no member Error 발생

    목차 포스팅 동기 Archive 시 Type '' has no member '' 문제 발생 문제될만한 곳 확인하기 문제 해결 포스팅 동기 개인 앱을 만들다가 어느정도 완성되기도 했고, 햅틱 반응 테스트가 필요해 테스트 플라이트에 올려보기로 했다. 그런데 시뮬레이터나 실기기 연결에선 잘되던 빌드가 아카이빙에서만 빌드 에러를 뱉는 문제가 발생했다. 해당 문제를 정리하는 것부터 문제의 원인까지 차근차근 접근하다보면 해결되지 않을까 싶어 포스팅하게 되었다. Archive 시 Type '' has no member '' 문제 발생 위 사진처럼 에러가 나는데, 실제 파인더 경로에 가보면 정상적으로 파일들이 있고 해당 코드부분을 눌러보면 에러메시지가 사라진다. (에러 메시지가 사라지는게 가장 의문..) 문제될만한 곳..