I just bought a Mac and started learning software development using Cocoa and Objective-C using Xcode in Snow Leaped, coming from strong Microsoft and C # backgrund
All the documentation and training materials I read use Interface Builder and Xcode to create user interface applications. My real understanding is that the objects created by Interface Builder are somehow defined in the .xib file and created at runtime.
The package contains the code and resources that accompany it. Is it right to say that the .xib file is actually a package that contains user interface resources and that this package is loaded (is it the correct verb?) At run time and object instances?
If the truth is true, is there a way to see the code created by Interface Builder and the point in the code where these objects are created without seeing it at least once, when I feel that a lot of “magical” events are happening and this does not help me with this stage of my training.
Is there anything I should read to understand the apparent paradigm shift between C # / WinForms and Objective-C / Mac OS / Cocoa?
source
share