본문 바로가기

Xcode18

iOS13 dark mode(다크모드) 설정시 xcode로 대응 방법 How to support Dark Mode in iOS apps 이번 iOS 13에서 dark mode 가 추가 되었다. 아....... 뭐 미리 준비를 했으면 됐지만 준비 안 했다.. 일단 다크 모드 막는 법 부터 알아 보자. 1) info 파일 안에 User Interface Style 을 추가를 한다. Type은 String , value는 Light 적으면 끝..간단함..그리고 모두에게 비밀로 하고 편히 걱정없이 일을 한다. 2) 각각의 뷰컨트롤러에 세팅을 한다. self.overrideUserInterfaceStyle = .light 로 각 뷰컨틀로러에 넣어주면 된다. 귀찮다..이건..1번이 제일 좋다. override func viewDidLoad() { super.viewDidLoad() .. 2019. 10. 22.
xcode 버그, Linker command failed with exit code 1 이런 버그.. xcode를 4.3.1로 업그레이드 하고 나서 약간의 문제가 생겼다. 프로젝트를 새로 만들고 오픈소스를 참고 할려고 하던중 빌드가 안되는 것이었다. 분명 오픈프로젝트에서는 빌드가 되지만..내가 새로 만든 프로젝트에서는 안되었다. 밑의 사진 처럼 요런 버그가 생기는 것이다. 나는 분명 프레임워크를 다 add시켰고 소스상으로도 변한게 없지만..link 에러가 계속 뜨는 것이었다. 엄청난 시간을 허비한 끝에 알아낸 것..간단한거다..실수이다..ㅎㅎㅎ 새로 만든 프로젝트에 파일을 추가 할때 이부분이 나온다. 꼭 빨간색으로 네모친 부분을 체크 했는지 본다. 저걸 체크 하냐 안하냐에 따라서 달라 질 수 있기 때문이다. 요렇게 체크를 하고 피니쉬를 클릭 한다. 끝...이렇게 간단한건데..너무 시간을 많이 끌었다.. 2012. 3. 20.