제목에 질문이 거의 포함되어 있습니다. 우리는 반전이 부적절하게 구성된 데이터 모델로 앱을 출시했습니다. 다음 버전에서는 데이터 모델의 새 버전으로이를 수정했지만 이전 데이터 모델 버전을 컴파일 할 때 Xcode는 여전히 경고를 표시합니다.관리되는 개체 모델을 컴파일 할 때 누락 된 역 경고를 무시하는 방법은 무엇입니까?
문서를 이전 데이터 모델에서 새 데이터 모델로 마이그레이션하는 기능을 중단하고 싶지 않습니다. 이전 데이터 모델의 반전을 변경하면 문제가 해결됩니다. 그래서 그 파일에 대한 경고를 표시하지 못하게하는 방법이 있는지 궁금합니다. 다른 사람이 와서 경고를보고 "수정"할 것을 염려합니다.
편집 : pe8ter의 의견에 따르면, 데이터 모델의 단일 개정판에 대해 MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS 옵션을 지정하려는 것 같습니다. 나는 사람들이 미래에 똑같은 실수를 저지른다면 경고가 나타나기를 원하기 때문에 프로젝트 전체 또는 심지어 모델 번들 전체로 그것을 끄고 싶지 않다.
대상의 빌드 설정에서 핵심 데이터 설정을 망칠려고 했습니까? 반비례 관계가 없다는 경고를 표시하는 방법이 있습니다. – pe8ter
프로젝트 설정에서 놓친 것이지만 MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS을 (를) 비활성화하려는 것 같습니다. 불행히도, 단일 모델 수정을 위해이를 수행하는 방법은 없습니다. 전체 모델 번들이 컴파일됩니다. 개별 개정은 별도로 컴파일되지 않습니다. 비록 그렇다하더라도, MOMC는 빌드 단계에서 지정된 단일 파일 컴파일러 옵션을 무시하는 것 같습니다. – Jablair
이전에 잡히지 않은 새로운 XCode 버전에서 Apple이 새로운 경고를 발표했기 때문에 동일한 문제가 발생했습니다. 전체 모델에서 -w를 사용하고 공개 할 때 경고를 확인합니다. – Bjinse