While you can absolutely use the 10.6 SDK and run on Leopard (and thus Xcode 4 can be used without dropping Leopard), dropping Leopard IS required in order to use GCD and Blocks. Code with blocks in it won't even compile if the deployment target is <10.6, since blocks are created on the stack and the compiler needs to know how much space to give them.
For what it's worth, I vote for dropping Leopard too. -BJ On Mar 11, 2011, at 8:41 PM, Zachary West <z...@adium.im> wrote: > On Fri, Mar 11, 2011 at 22:38, Peter Hosey <bore...@adium.im> wrote: >> On Mar 11, 2011, at 19:32:30, Robert Vehse wrote: >>>> 02:33:58 BentMyWookie: what do you want that's 10.6-only? >> >> Xcode 4. Can't build for Leopard with it. >> >> (We *might* be able to use the 10.5 SDK from 3.2.6 with it, but I don't know >> how well that would work and it's almost certainly unsupported.) > > Sure we can. We just can't build PPC for 10.5. Set base SDK to 10.6, > target SDK to 10.5. > > -- > Zachary West >