Ridurre le differenze in xibs
-
19-09-2019 - |
Domanda
Ho notato variazioni superflue nei miei file XI ter con Interface Builder 3.2.1.
Qui ci sono alcuni di loro:
- <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"/>
Qualcuno può dirmi che cosa si tratta, e ci sono dei trucchi per evitarli? Preferisco i miei checkin per descrivere solo cambiamenti che ho fatto intenzionalmente.
Aggiornamento:. Io non sono stato chiaro nella domanda iniziale, ma queste differenze sono state causate aprendo il file in Interface Builder e salvandolo senza apportare modifiche
Soluzione
Se le modifiche sono solo superflue, basta ripristinare le modifiche specifiche prima di controllare nel file NIB se si preoccupano così tanto.
Tuttavia, dal diff che hai postato, sembra che hai cambiato alcune impostazioni nella finestra di ispezione.
Altri suggerimenti
Sei sicuro di non causare quelli? Forse quando si stavano trafficando con Interface Builder ha fatto questi cambiamenti? Come si lavora in Interface Builder, in realtà è l'editing e la modifica del file XI ter, ma immagino si sapeva che, è solo che io non sono davvero sicuro di aver capito la tua domanda, mi spiace.