"모의 (mock)"데이터 서비스와 실제 데이터 서비스를 쉽게 전환 할 수있는 방법을 제시하려고합니다. 기본적으로 실제 웹 서비스가있는 라이브 서버가 있지만 어떤 이유로 개발자는 정적 파일 (파일 URL)에서 데이터를로드하려고 할 수 있습니다.Xcode - 사용자 지정 구성의 파일 제외 - 더 나은 방법?
데이터를 가져 오는 메소드를 재정의하는 카테고리를 작성하여 원래의 코드를 변경하지 않고이 문제를 해결할 수있을 것이라고 생각했습니다. "모의"데이터 개념이 없습니다. 내 코드를 #ifdef
으로 처리하고 싶지 않습니다.
범주가있는 각 파일의 맨 앞에 #ifdef를 넣을 수 있으며 구성 설정에서 사용자 지정 플래그를 설정할 수 있지만 파일을 포함 시키거나 제외시키는 방법이 있습니다. 구성에 따라 다릅니다. 그게 가능하니? 이 문제를 어떻게 해결합니까?
빙고. Xcode를 익숙하지 않은 사람이라면이 내용을 자세히 기록해야합니다. INCLUDED_SOURCE_FILE_NAMES이 (가) EXCLUDED_SOURCE_FILE_NAMES을 (를) 재정의합니다. –
고마워요! 그것은 매우 도움이되었다! – RPM
팁 : 파일 이름에 와일드 카드를 사용할 수 있습니다. – Awsed