Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Xcode
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== 3.x series === Xcode 3.0 was released with [[Mac OS X v10.5]] "Leopard". Notable changes since 2.1 include<ref>{{cite web|url=https://www.apple.com/macosx/features/300.html#xcode3|title=Apple - Mac OS X Leopard - Features - 300+ New Features|archive-url=https://web.archive.org/web/20071016170507/http://www.apple.com/macosx/features/300.html#xcode3|archive-date=October 16, 2007}}</ref> the [[DTrace]] debugging tool (now named [[Instruments (application)|Instruments]]), refactoring support, context-sensitive documentation, and [[Objective-C]] 2.0 with [[Garbage collection (computer science)|garbage collection]]. It also supports Project Snapshots, which provide a basic form of version control; Message Bubbles, which show build errors debug values alongside code; and building four-architecture fat binaries (32 and 64-bit Intel and PowerPC). Xcode 3.1 was an update release of the developer tools for Mac OS X, and was the same version included with the iPhone SDK. It could target non-Mac OS X platforms, including iPhone OS 2.0. It included the GCC 4.2 and [[LLVM]] GCC 4.2 compilers. Another new feature since Xcode 3.0 is that Xcode's SCM support now includes Subversion 1.5. Xcode 3.2 was released with [[Mac OS X v10.6]] "Snow Leopard" and installs on no earlier version of OS X. It supports [[static program analysis]], among other features. It also drops official support for targeting versions earlier than iPhone OS 3.0. But it is still possible to target older versions, and the simulator supports iPhone OS 2.0 through 3.1. Also, [[Java (software platform)|Java]] support is "exiled" in 3.2 to the organizer.<ref>{{cite web|url=https://developer.apple.com/library/mac/documentation/Java/Conceptual/Java14Development/02-JavaDevTools/JavaDevTools.html#//apple_ref/doc/uid/TP40001884-SW1|title=Apple Developer Tools for Java|publisher=[[Apple Inc.|Apple]]|access-date=February 8, 2011}}</ref> Xcode 3.2.6 is the last version that can be downloaded for free for users of Mac OS X Snow Leopard (though itβs not the last version that supports Snow Leopard; 4.2 is). Downloading Xcode 3.2.6 requires a free registration at Apple's developer site.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)