2011-11-29 11 views
5

私は自分の.xcdatamodeldファイルに追加したコアデータモデルのバージョンをいくつか持っていますが、この最後のバージョンは通常のようにリストの先頭に表示されませんそれは.xcdatamodeldファイルの下にあるリストの2番目の項目です。私は現在のバージョン管理されたコアデータモデルとして最新バージョンを設定しましたが、.xcdatamodelエントリをドラッグして並べ替えることはできません。したがって、エントリの順序を変更して新しいバージョンが最上部に現れるようにする方法はありますか?.xcdatamodeldファイル内の.xcdatamodelエントリの順番を変更してください

ところで、私はSnow Leopard用にXcode 4.2 build 4C199を使用しています。

答えて

4

ええ、この部分は全く迷惑ですが、それほど難しくありません。私はいつもそれをする。 MyProject.xcodeproj/project.pbxprojファイルをテキストエディタで編集する必要があります(これはvimを使用しています)。モデルのリストを探して、子セクションを再注文してください:

D6A5760112F22213004DEDCE /* Scott.xcdatamodeld */ = { 
     isa = XCVersionGroup; 
     children = (
      D6B7528A1506A0050066268A /* Scott-V14.xcdatamodel */, 
      D659922515057BC100955005 /* Scott-V13.xcdatamodel */, 
      D6EDB44614ED9D7E00C02938 /* Scott-V12.xcdatamodel */, 
      D6931E6214D78135007F0E03 /* Scott-V11.xcdatamodel */, 
     ); 
     currentVersion = D6B7528A1506A0050066268A /* Scott-V14.xcdatamodel */; 
     name = Scott.xcdatamodeld; 
     path = Shared/Scott.xcdatamodeld; 
     sourceTree = "<group>"; 
     versionGroupType = wrapper.xcdatamodel; 
    }; 
+0

うん、それは、情報ありがとう、それを持っている。 –

+0

ラブリー。私の宇宙は静かで満足できる方法で少し磨かれています。 :) –

+0

OCDのわずかなビット(またはそれ以上)を持っている私たち全員に役立ちます:S –

関連する問題