|Jun 1, 2009, 08:33 AM||#1|
Have two questions about IB in xcode3.1
In IB if is there some way to organize your modules (windows, objects, etc....) in the .xib window into folders or something of that nature for easier navigation when linking commands?
Is there a way for IB to behave like it did in xcode3.0 making you aware of what will not work in different a OS?
|Jun 1, 2009, 12:22 PM||#2|
The functionality that existed in 3.0 should also exist in 3.1. The only difference I am aware of is that in 3.1, XCode/IB default to creating XIBs targeting 10.5, so most warnings will get suppressed. You will want to bring up the file's info (in IB) to check/edit this.
If you have a single NIB/XIB that is getting complicated to the point where you need to figure out how to organize it... it is too big. There isn't anything like folders, but you can split it up into multiple NIBs/XIBs and load them programmatically.
An example would be: A XIB for the main program window, another for program preferences, a third for Get Info-like windows, etc.
This method of splitting up the XIB is also useful because a window in its own XIB that you load programmatically can be loaded multiple times and its window spawned multiple times. Something you can't do nearly as easily if the window lives in the same XIB as everything else.
iMac 2013 27", 13" rMBP, iPad 4, iPhone 5s
|Jun 1, 2009, 01:55 PM||#3|
Another salient point to mention is that when the NIB is loaded all of its objects are instantiated (loaded into memory, initialized, etc).
If you don't need everything at startup, then you should split out to separate NIBs (XIBs are just XML-based NIBs that get compiled into read-only NIBs on build).
Obama is a true statesman whose experience as a state senator, half-term US Senator & guest lecturer in a Constitutional Law class has fully prepared him to take control of our nuclear arsenal.-Me
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|iOS 4.2.1 update lost all my text messages||eriknba||iPhone Tips, Help and Troubleshooting||39||Apr 3, 2011 04:05 AM|
|Broadcom BCM43xx 1.0 (126.96.36.199.1) win7 driver||ValleyPirate||Windows, Linux & Others on the Mac||5||Mar 1, 2011 09:10 PM|
|iPad is totally dead 14 hours after 4.2.1 upgrade||JBmac||iPad Tips, Help and Troubleshooting||7||Dec 1, 2010 11:40 AM|
|Upgrading to 4.2.1 from GM 4.2 through iTunes||FFArchitect||iPhone/iPad Programming||4||Nov 24, 2010 09:33 AM|
|A really bad problem to me on 4.2.1||zjzjn1||iPod touch||2||Nov 22, 2010 02:20 PM|
All times are GMT -5. The time now is 06:57 AM.