Swift

SWIFT

JunsC 2024. 2. 2. 00:07
728x90

스위프트 작업하면 알게 된 것들이나 유용하게 사용될 부분들을 모아보았다

 

IOS xcode 는 작업할 부분이 상대적으로 많다

 

하지만 적응하다보면 오히려 AOS 보다 편하다고 느낀다고들 하지만 아직 나는 적응이 되질 않았나 보다... ㅎㅎㅎ

 

 

IOS 아이콘 생성 사이트

https://appicon.co/

 

App Icon Generator

 

www.appicon.co

 

IOS Version 업데이트

https://github.com/filsv/iOSDeviceSupport

 

GitHub - filsv/iOSDeviceSupport: Xcode iPhoneOS (iOS) DeviceSupport files (6.0 - 16.5)

Xcode iPhoneOS (iOS) DeviceSupport files (6.0 - 16.5) - GitHub - filsv/iOSDeviceSupport: Xcode iPhoneOS (iOS) DeviceSupport files (6.0 - 16.5)

github.com

https://github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport

를 통해서 

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

이 경로에다 저장하기

 

IOS DerivedData 오류 해결 사이트

https://d-dual.tistory.com/30

 

[ Xcode ] iOS DerivedData 빌드 오류 해결 DerivedData 삭제 방법!

Flutter나 React-Native를 이용해서 iOS 시뮬레이션을 이용하거나 디바이스를 이용해서 빌드를 하려고 할 때, 가끔 마주하게 되는 오류가 있는데, 바로 DerivedData 에 대한 오류이다. 그럴 때 내가 가장

d-dual.tistory.com

 

 

Target -> NotificationServiceExtension 넣을시 오류 관련 사이트

https://doorganizedcoding.tistory.com/entry/shared-is-unavailable-in-application-extensions-for-iOS-Use-view-controller-based-solutions-where-appropriate-instead

 

'shared' is unavailable in application extensions for iOS: Use view controller based solutions where appropriate instead.

가끔 pod를 추가했는데, 위와같은 문구가 뜨는 경우가 있는 것 같다. 나도 이번에 처음 겪어봐서 잘은 모르지만.. 어쨌든, 해석하면 요딴 뜻인데, 엄청 애매모호하다... 뷰 컨트롤러 기반 솔루션을

doorganizedcoding.tistory.com

 

https://gyuios.tistory.com/158

 

iOS) Notification Service Extension - 푸시알림에 이미지 넣기

Notification Service Extension 을 활용해서 payload 의 값을 가공하는 과정이고 개발자문서는 아래를 참고 하면 됩니다. Apple Developer Documentation 내용 Notification Service Extension 으로 전달된 payload 의 정보를

gyuios.tistory.com

 

 

IOS Pod 관련 명령어

cd ios

pod cache clean --all

rm -rf Podfile.lock

rm -rf Pods

pod repo update

pod install

 

Swift 동적 코드 관련 유용 사이트

https://ios-development.tistory.com/785

 

[iOS - swift] 동적인 Custom View, Custom Cell 구현 방법 (xib, dynamic width, dynamic height)

Custom View (xib) 기본 개념 custom view 인스턴스를 사용하기까지의 개념 이해 xib -> nib -> instance (아래 구현부에서 계속 상세히 설명) instance는 UIView를 상속한 커스텀 뷰를 만들때 필요하고, UITableViewCell

ios-development.tistory.com