본문 바로가기

분류 전체보기51

SwiftUIIntrospect 빌드 에러 해결 과정 - has no member 'v18' 에러 메시지Type 'PlatformViewVersion' has no member 'v18'  맥북 업데이트, Xcode 업데이트를 진행했는데, introspect 사용에서 이런 에러가 발생했다."v18"이 존재하지 않는다는 단순한 이슈인데, v18이 왜 없을까..?일단 일해야하니까 v18 지우고 빌드에 성공했지만, iOS 18에서도 동작해야하니까 해결을 해야한다.  에러 발생하는 현재 버전mac OS : 15.0Xcode Ver : 16.0SwiftUIIntrospect : 1.1.3   [첫 번째 시도]Xcode ClearDerivedData 제거pod SwiftUIIntrospect 지우고 다시 설치Xcode 종료 후 다시 열기=> 실패  [두 번째 시도]pod install --repo-upda.. 2024. 11. 1.
더 나은 iOS 개발자가 되기 위한 팁 (번역, 요약) How to be better iOS Developer using this tips! When you first start writing code, it’s exciting to be able to solve problems with code. You may have also felt the satisfaction of… medium.com medium 회원가입하고 관심사 필수 선택하래서 했는데 이메일로 읽어볼 리스트를 보내주었다. 그 중 하나를 간단하게 번역해보려고 한다. 모바일 개발 자체 경력으로는 2년이 넘어가지만, Swift를 시작한지는 한 3개월 정도 되었나. 모르는 것이 대부분이다. 눈물로 강을 이룰 예정,,,ㅎㅎ !해석이 정확하지 않으니 원글을 확인하세요.! 빈 변수를 적는 방법 //Decl.. 2023. 11. 16.
[상태 관리] Swift - observable, View life cycle 참고 : https://developer.apple.com/tutorials/app-dev-training/making-classes-observable https://developer.apple.com/tutorials/app-dev-training/responding-to-events 이번에는 상태 관리(State Management)에 대해서 간단하게 정리해보려고 한다. Making a class observable class ScrumTimer: ObservableObject { @Published var activeSpeaker = "" @Published var secondsElapsed = 0 @Published var secondsRemaining = 0 // ... } - Observab.. 2023. 10. 24.
[디자인 패턴] MVVM 요약 정리 with Swift 영어 잘하는 개발자 쨩쨩인게 좋은 해외 아티클이 많기 때문,, 요즘 단어부터 하고 있긴한디 그냥 잘했으면ㅎㅎㅎ '쉽게 얻는건 쉽게 잃어' - 윤성빈 선수- 참고한 글(ref) : https://medium.com/swift-india/mvvm-2-a-deep-tour-3c8d9fa0cd53 MVVM-2: A Deep Tour Here we are back again with the second part of our MVVM series. If you are new to MVVM, you would love to read my first blog of this… medium.com 먼저 MVVM (Model, View, ModelView)에 대해 간단하게 요약하자면. 특징은 각각 독립적이며 모듈화가 가능하.. 2023. 10. 23.