Reputation: 77400
When FileMerge compares XIB files, the displayed contents are completely different from the actual contents. Instead of an interface builder document (the root is <document type="com.apple.InterfaceBuilder3.Cocoa.XIB" ...>
), FileMerge shows plists (the first key is "com.apple.ibtool.document.classes"). Why is this? Can FileMerge work with XIB files, and, if so, how?
Upvotes: 2
Views: 125
Reputation: 77400
FileMerge filters some files, based on extension. XIB are run through ibtool (which appears in the first key in the plist).
To disable (which is recommended over deleting):
Note the "Display" column cells are toggles; clicking on them will switch between "Filtered" and "Original". However, an attempt to disable the "xib" filter by switching to "Original" resulted in the error:
Filter $(DEVELOPER_BIN_DIR)/ibtool --all $(FILE) is not working properly. The number of newlines cannot change as a result of filtering.
Upvotes: 2