Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

kainjow

Moderator emeritus
Original poster
Jun 15, 2000
7,958
7
Figured I'd start a thread on this since it's a fairly important update.

Obvious big feature is Build and Analyze.

10.3 SDK is no longer an option, while 10.4 SDK is not enabled by default (same as before with 3.1 and 10.3 SDK).

In the welcome/splash window you can hold down ⌘ and the Open button becomes Reveal. I normally don't really like these windows, but I almost always find myself opening Xcode and going to File > Open Recent, so it's a nice shortcut.

The default Cocoa Application project is for 10.6 since it uses the NSApplicationDelegate protocol (which was before an informal delegate via categories) and @properties. The MainMenu nib properly fills in the application name instead of being Untitled.

Java project and file templates have been dropped as discussed here.

Does anyone like this new Menlo font? I guess it takes getting used to but I'd prefer the original one.

Feel free to share any other findings/thoughts.
 
I am liking the 3.2 after the surprise of the new Menlo font I thought that it was quite good.

Shame to see ruby/python go not as if I used them but I thought as an introduction to programming language I thought they would have had a little support.

One thing I don't like is instead of Build and Go its now Build and Debug and I have no clue how to change this been through the preferences and also the toolbar preferences and cant seem to change it any tips?

Stephen
 
One thing I don't like is instead of Build and Go its now Build and Debug and I have no clue how to change this been through the preferences and also the toolbar preferences and cant seem to change it any tips?

Stephen

If you click the Enable/Disable Breakpoints button on the bar it will switch between Build and Debug and Build and Go.

Personally I find the keyboard shortcuts to be faster:
Command + R = Build and Run
Command + Y = Build and Debug
 
The Ruby/Python project templates are gone as well:
http://lists.apple.com/archives/xcode-users/2009/Aug/msg00517.html

Looks like if you want to develop a Cocoa app, stick with Obj-C.

I've heard that MacRuby will eventually replace RubyCocoa; maybe the change is starting and removal of the old templates is the first step? Ruby's not going anywhere for Cocoa development.

Something feels unfinished with this release; I've been using it all summer and I dunno, there's things that don't feel right.

Like build warning/errors - the cool looking shiny label thingy. The warning trails off the side of the screen and you have to jump over to the build results window and click More to see the output - which of course, is buried at the end of the compiler output. It isn't the experience I expect from Apple; that functionality almost feels like an afterthought.

3fid8.png


as for that build and analyze feature, it's awesome - but i prefer the html output that scan-build produced with the pre-xcode static analyzer. that's mainly because of the above, though.

exJkK.png

qEnwS.png


another annoyance is the move of flat package editor from /developer/utilities to inside the packagemaker app bundle. it's now apparently launched through the latter's Edit menu. i don't use it often, but it was a pain in the ass to find when i needed it.
 
Looks like if you want to develop a Cocoa app, stick with Obj-C.

Good, multiple language support comes back to bite you in the arse eventually.

.NET would be much better if it was C# (or even VB.NET) only.
 
So I'm brand new to C programming, and I've been following the "Masters of the Void" tutorial series.

So far, it's been working pretty well; however, sometimes I'll hit 'tab' a couple of times on my keyboard to indent a line in a few times (to match the example), and Xcode gives me the following error:

errorscreen.tif


One tab/indent usually works, but the second will bring up this error. I googled the error message, and the only thing I could find was about font overload on 10.3 (w/ safari, mail, etc).

Any idea what could be causing the problem?

Useful info:
Macbook, 4gb RAM, 2.4ghz c2d, 250gb hd
OS X 10.6
Xcode 3.2

edit: I'm not sure if I should be posting this in this thread or making my own...
 
Good, multiple language support comes back to bite you in the arse eventually.

That must be why Apple is actively supporting MacRuby development. /s

:D

guitargoddsjm said:
Xcode gives me the following error

I get the same error fairly regularly as well; it doesn't happen when I double-tab, however. Actually, I haven't been able to intentionally reproduce it at all. If you find anything out, please keep me updated and I'll do likewise. It hasn't been anything more than an annoyance, but I'd like to not have it become anything more.

Have you submitted a bug report? I sent one in for a Preview.app bug and got a reply from an engineer within 24 hours, so they're pretty responsive right now it seems. Better than my last one which took 3 months to acknowledge lol. http://radar.apple.com
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.