2

実行しようとしましたが、Interface Builder は結果のファイルを開くことを拒否します。

代替テキスト http://img81.imageshack.us/img81/7194/screenshot20091102at252.png

「Interface Builder は [ファイル名] のタイプを判別できませんでした」

4

3 に答える 3

2

XIB ファイルの XML 形式はある程度人間が読めるように設計されていますが、XIB ファイルを手動で編集しないでください。ファイルはマージ可能に見えるかもしれませんが、オブジェクト グラフは複雑であり、Interface Builder 内で編集する場合を除いて維持できません。

機能しているように見えても、これはサポートされておらず、将来的により複雑な問題につながる可能性があります。XML を手動で編集するよりも、必要な機能を提供するために、Interface Builder で拡張要求をファイルする方が適切です。

于 2011-08-30T06:48:21.290 に答える
2

あなたの質問に答えるには(タイトルにあるように):はい、そうです。テスト用にTextWranglerを使用して(ウィジェットを移動しました)、魅力的に機能しました。

ファイルを編集しているときに、何か他のもの (エンコーディング、ファイル名) も変更したのではないかと思います。xib のコピーを使用して再試行し、元のファイルと結果を比較する必要があります。

于 2009-11-02T11:15:35.600 に答える
2

可能です。タスクの複雑さは、アセンブラーで Web アプリを作成する複雑さに近づいています。

冗談。強くお勧めしません。この Xib はあなたのものではなく、Interface builder が使用を許可していないだけだと思います。

于 2009-11-02T14:15:37.327 に答える