Xcode에서는 정적 데이터의 간단한 배열을 저장하기 위해 plists
을 만드는 데 익숙해졌습니다.Xcode 4에서 plist 루트 유형을 Array로 변경 하시겠습니까?
그러나 Xcode 4에서는 plist
의 기본 루트 유형을 Dictionary
에서 Array
으로 변경하는 방법을 알 수 없습니다.
내가 Xcode 4에서 겪어 본 많은 좌절감 중 하나. 누구든지이 작업을 수행하는 방법을 알고 있습니까?
Xcode에서는 정적 데이터의 간단한 배열을 저장하기 위해 plists
을 만드는 데 익숙해졌습니다.Xcode 4에서 plist 루트 유형을 Array로 변경 하시겠습니까?
그러나 Xcode 4에서는 plist
의 기본 루트 유형을 Dictionary
에서 Array
으로 변경하는 방법을 알 수 없습니다.
내가 Xcode 4에서 겪어 본 많은 좌절감 중 하나. 누구든지이 작업을 수행하는 방법을 알고 있습니까?
.plist 파일을 마우스 오른쪽 버튼으로 클릭하고 파일을 소스 코드로 열면됩니다. 이제 xml 파일을 볼 수 있습니다.
<dict/>
을 <array/>
으로 바꿉니다. 이제 프로젝트를 한 번 빌드하십시오. 모든 것이 괜찮을 것입니다.
내 기술 : 새 행을 만들고 배열을 유형으로 설정하고 루트 배열에 원하는 항목을 넣습니다. 배열을 자르면 빈 plist가 생깁니다. 그런 다음 붙여 넣기를하고 배열의 루트 유형이있는 배열을 만든 배열의 항목으로 만듭니다.
임시 수정 사항을 알아 냈습니다. .plist 파일을 만든 다음 TextEdit에서 열고 XML 태그를에서 으로 변경하십시오. Xcode 4에는 방법이 있어야합니다. 왜 "원시 키/값 표시"가 아무 것도하지 않는 것 같습니까? –
Keller
답변이 없지만 조금 더 빨리 해결하려면 원시 XML을 편집 할 수있는 '버전'편집기보기 (⌥ ⇧⌘)를 선택하십시오. 어느 쪽이해야 할 것 같네요. 나는 '원시 키/값 표시'가 아직 구현되지 않았다고 가정합니다 (많은 XCode 4처럼 보입니다). – Cris
같은 문제가 있습니다. XCode 4 plist 편집기가 루트 요소를 표시하지 않는 이유는 매우 혼란 스럽습니다. 그러나 "Property List Type"이라는 이상한 옵션이 있습니다. 값은 루트 요소의 유형에 대해서는 아무 것도 말하지 않지만이 옵션은 루트 요소의 유형에 영향을 줄 수 있습니다 ... – HARDWARRIOR