Interface Builder's text archive format
Interface Builder's text archive format
- Subject: Interface Builder's text archive format
- From: Chris Silverberg <email@hidden>
- Date: Mon, 27 Sep 2004 11:19:15 -0700
I was pleased to have someone point out to me that Interface Builder
now has the "Use text archive format" when saving a nib file.
Specifically, this feature allows the keyedobjects.nib file to be saved
in an XML format instead of a binary. This appears to have some
significant advantages:
- if the nib became damaged, it might be easier to manually fix the
file by modifying the XML. if the file is binary, you're out of luck.
- if you're having a problem with a nib, it might be possible to
inspect the XML to gain some additional insight.
- you can now perform diffs with previous revisions
- saving in cvs is safer since you don't have to worry about
text/binary issues. The server may be able to save space over the long
term since the data is textual.
The only downside that I'm aware of is that the text format can be
several times larger than the binary format. For me though, even if my
nib grows from 4k to 28k, the benefits seem to make up for the extra
space.
I didn't see any discussion of this feature in the release notes or on
this list. So my questions for the list:
- are you using the text archive format in your nibs? are you happy
with the results?
- are there any other disadvantages or reasons that I should consider
not using the text archive format?
thanks all,
Chris
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden