Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.mac.programmer.help > #124

Re: How to find in Xcode 4 the equivalent of "Classes Library" of Xcode 3 Interface Builder ?

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!news.musoftware.de!wum.musoftware.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
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 Wed, 16 May 2012 11:11:57 +0200
Lines 32
Message-ID <a1h9atFtskU1@mid.individual.net> (permalink)
References <a1cdfeFso7U1@mid.individual.net> <a29b6e55-e659-47e5-93a3-201f316a836c@vi6g2000pbc.googlegroups.com>
Mime-Version 1.0
Content-Type text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding 8bit
X-Trace individual.net jp3Rhdz+stOq0Kh4NXQ9QAgFJ+xgxqG+imq1ZqPKDMJ21oCi8MGbDUEa+EGVwvk452
Cancel-Lock sha1:FSH3VXRF6cyQW4rfjv91pYUTxdQ=
User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:9.0) Gecko/20111222 Thunderbird/9.0.1
In-Reply-To <a29b6e55-e659-47e5-93a3-201f316a836c@vi6g2000pbc.googlegroups.com>
Xref csiph.com comp.sys.mac.programmer.help:124

Show key headers only | View raw


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 | NextPrevious in thread | Find similar


Thread

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