I've been wondering something for a while, and I can't seem to figure it out. When I work in Interface Builder, it allows me to have multiple windows within a single IB file, and yet all the example programs that come with Xcode and are available for download from Apple all show separate IB files for each window or panel within a program. Is there a problem with having multiple windows, is it a preference thing, is one method clearly better than the other?