[iOS, Swift] Instatnce member '' cannot be used on type '' 오류해결 iOS 16.1, Xcode 14.1, Swift 5, UIKit 환경에서 진행했습니다. class에서 instance를 생성하지 않았는데 변수를 쓰고 싶다고 코드를 작성하면 위와 같은 에러를 발생시킨다. 이럴때, APIConstants의 인스턴스를 생성해주거나 변수에 static을 붙여 컴파일 시에 변수가 할당되도록 선언하면 오류가 없어진다. iOS/오류해결 2023.01.22
[iOS, Swift] init(coder:) has not been implemented iOS 16.1, Xcode 14.1, Swift 5, UIKit 환경에서 진행했습니다. 이 오류는 init(coder:) 함수를 작성함으로써 오류를 해결하라는 뜻이다. 아래와 같이 init 함수를 작성해주면 오류는 해결이된다. required init?(coder: NSCoder) { super.init(coder: coder) } iOS/오류해결 2023.01.22
[iOS, Swift] Build input file cannot be found: '~/Info.plist'. iOS 16.1, Xcode 14.1, Swift 5, UIKit 환경에서 진행했습니다. 위와 같은 오류는 처음 생성된 프로젝트에서 Info.plist 파일위치를 옮겼을 때, 생길 수 있는 문제이다. 나는 Resources 폴더를 만들어 그 곳에 Info.plist 파일을 옮겨서 생겼으며 Info.plist 파일위치를 다시 설정함으로써 오류를 해결할 수 있었다. 1. Target에서 프로젝트 클릭 2. Build Settings 탭 클릭 3. Packaging 탭 Info.plist File 세팅에서 파일 위치를 설정 iOS/오류해결 2023.01.22