본문 바로가기

Xcode

[Xcode 오류] editor placeholder in source file 해결 방법

안녕하세요 태태입니다. 💜
며칠 전 회사에서 코드를 작성하던 도중 해당 에러를 만났는데요. 
오늘 야곰 코드 스타터 캠프에서 한 캠퍼분이 정보를 공유해주셨어요. 👍👍
학습 도우미와 크루분들이 대화를 나눴고 해당 오류에 대해서 블로깅을 하려고 합니다.

 

- 개인적으로 학습하고 정리하는 블로그입니다. 잘못된 정보가 있다면 알려주세요.

 

일단 해결 방법을 말씀드리자면
- cmd + shift + k (Product - Clean Build Folder)  
- cmd + shift + b (Product - Analyze)

이렇게 두 가지 방법이 있더라구요. 

 

Clean Build Folder는 Build 되어 있던 파일을 모두 지우고 새로 빌드를 해주어야 했고,

Analyze는 현재 파일들을 오류가 있나 검사를 하고 빌드까지 하는 동작이었습니다.

(Analzye 경우 Swift가 아닌 Object-C 코드에 대한 잘못만 나타낸다고 하네요. Object-C에 대한 정적 분석)

저의 경우에는 Clean Build Folder 보다 Analyze 후 앱을 시뮬레이터로 실행하는 게 더 빨랐어요.

 

이 에러는 그럼 왜 발생하는 걸까요?

저의 경우에는 파일 내 코드를 복사하여 붙여 넣는 과정에서 저는 해당 에러가 발생하였었어요.

또한 아래 해결방법 링크에 내용을 발췌하자면,
Sometimes, XCode does not forget the line which had an "Editor Placeholder" even if you have replaced it with a value.

때때로 Xcode는 "Editor Placeholder"가 있는 줄을 사용자가 바꾸더라도 잊지 않습니다.라고 하네요

 

결국 'Xcode의 에러인가?' 라고 생각하고 있습니다. 감사합니다🙇🏻‍♂️




참고 링크 : 해결방법

 

Swift Error: Editor placeholder in source file

Hello I am implementing a graph data structure. When I try to build the application the I get the error "Editor placeholder in source file" The full graph implementation was pulled from WayneBisho...

stackoverflow.com

참고 링크 : Analyze

 

Is it not possible to use "Analyze" with swift?

Previously with objective-c code, I could "Analyze" - CMD + Shift + B and Xcode would warn me of all kinds of wrongdoings on my part. It seems that with Swift, I can do no wrong! No warnings of an...

stackoverflow.com