Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.mac.programmer.help > #124
| From | Francois <xanrov@numericable.fr> |
|---|---|
| Newsgroups | comp.sys.mac.programmer.help |
| Subject | Re: How to find in Xcode 4 the equivalent of "Classes Library" of Xcode 3 Interface Builder ? |
| Date | 2012-05-16 11:11 +0200 |
| Message-ID | <a1h9atFtskU1@mid.individual.net> (permalink) |
| References | <a1cdfeFso7U1@mid.individual.net> <a29b6e55-e659-47e5-93a3-201f316a836c@vi6g2000pbc.googlegroups.com> |
On 16/05/12 05:39, Mark wrote: > Xcode 4 changed things a lot with regard to Interface Builder. > Interface Builder won't create .h and .m files for you. You have to > create the class files yourself. Choose File> New> File to add a > class file to your project. > > The Interface Builder Object item you use to instantiate your classes > is in Xcode 4's object library. Choose View> Utilities> Show Object > Library to show the object library, which appears in the lower right > corner of the project window. Type Object in the search field at the > bottom of the object library to find the Object item in the object > library. > > Mark Szymczyk > Author, Xcode Tools Sensei > http://www.meandmark.com Thank you, Mark, for your help. If I summarize, The way to a new class in XCode 4 is the following : 1°)Create the .h and .m files , the same way as before ( from the top menu :File->New->File) 2°)Fish the blue cube "Object" from the Object Library and drag it to the <Objects> pane of XCode4 IB window 3°)Use the identity inspector to settle the class name. Either by picking it's name in the drop-down list, which , BTW, is the equivalent of the "good old" IB <Classes Library> tab, or by beginning to type it's name in the <class> textField( code completion works there) Point 3 is essential because I found to my surprise that it is possible to override the name of "Object", by typing "myNewClass"directly in the list, and then make connections to other listed class instances ! Of course these phantom connections disappear at building and the App won't work, but I think users should be warned against that, waiting a correction of the interface.
Back to comp.sys.mac.programmer.help | Previous | Next — Previous in thread | Find similar
How to find in Xcode 4 the equivalent of "Classes Library" of Xcode 3 Interface Builder ? Francois <xanrov@numericable.fr> - 2012-05-14 14:51 +0200
Re: How to find in Xcode 4 the equivalent of "Classes Library" of Xcode 3 Interface Builder ? Mark <simmer26@yahoo.com> - 2012-05-15 20:39 -0700
Re: How to find in Xcode 4 the equivalent of "Classes Library" of Xcode 3 Interface Builder ? Francois <xanrov@numericable.fr> - 2012-05-16 11:11 +0200
csiph-web