Вопрос

Я заметил лишние изменения в моих файлах xib с помощью Interface Builder 3.2.1.

Вот лишь некоторые из них:

-               <reference key="NSNextResponder"/>
+               <nil key="NSNextResponder"/>


-               <reference key="NSSuperview"/>


-       <array class="NSMutableArray" key="IBDocument.EditedObjectIDs">
-           <integer value="6"/>
-       </array>
+       <array class="NSMutableArray" key="IBDocument.EditedObjectIDs"/>

Кто-нибудь может сказать мне, что это такое, и есть ли какие-нибудь уловки, чтобы избежать их?Я бы предпочел, чтобы в моих проверках описывались только изменения, которые я намеренно внес.

Обновить:Я не был ясен в исходном вопросе, но эти различия были вызваны открытием файла в Interface Builder и сохранением его без внесения изменений.

Это было полезно?

Решение

Если изменения просто излишни, просто отмените конкретные изменения перед проверкой файла NIB, если они вас так сильно беспокоят.

Однако, судя по опубликованному вами диффу, похоже, что вы изменили некоторые настройки в Инспекторе.

Другие советы

Ты уверен, что это не из-за тебя?Возможно, когда вы возились с Interface Builder, он внес эти изменения?Когда вы работаете в Interface Builder, это фактически редактирование и модификация xib-файла, но я полагаю, вы это знали, просто я не совсем уверен, что понял ваш вопрос, извините.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top