Re: Xcode does seem hard on newbies(was Xcode release notes)
Re: Xcode does seem hard on newbies(was Xcode release notes)
- Subject: Re: Xcode does seem hard on newbies(was Xcode release notes)
- From: j o a r <email@hidden>
- Date: Sat, 7 Aug 2004 02:14:44 +0200
On 2004-08-07, at 01.54, Ray Peterson wrote:
> my ideal approach for an interface builder would be
> something that generates all that stuff behind the
> scenes for me in a more complete manner.
It is tricky to strike the right balance between the power of working
at a lower level, and the convenience of working at a higher level. You
also need to factor in the historical origins of the current state of
affairs.
Don't forget to send helpful suggestions of future improvements to
Apple.
> part of the
> problem may be that i don't really understand what a
> controller is really needed for (more reading and
> playing i'm sure). to me, if a button is an object
> and i've created classes and methods for my data
> objects, i don't see why a 'create new employee'
> button can't send a message directly to my
> 'createNewEmployee' method in the employee class.
Right, but who would "own" the new instance? Or if you have an
interface that is connected to a lot of classes, who would maintain the
synchronization and communication between the interface and these model
classes? The controller is the middle man, and where much of your
business logic will reside.
> this is not really an xcode issue or even really an
> interface builder issue (other than expecting ib to do
> more of the work generating app controllers in the
> background). it's more of a cocoa interface issue -
> either it needs to be simpler or i need to work
> harder! ;-)
I think that you'll find that Cocoa in general allows you to work less
- but it takes some getting used to, as does everything worth learning.
> still reserving judgement on this one until i
> understand what a controller's purpose is. again, not
> really an xcode issue so this list is probably not the
> place to continue this discussion.
Agreed. You could consider signing up for Cocoa-Dev, or MacOSX-Dev, for
discussions on that type of topic.
j o a r
[demime 0.98b removed an attachment of type application/pkcs7-signature which had a name of smime.p7s]
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.