Difference between “My Mac 32-bit” and “My Mac 64-bit” in Xcode 4?

I have a Cocoa project that I recently imported into Xcode 4. I notice two circuits for each of my specific build goals: one for 32-bit and one for 64-bit. My project settings are set to "Standard (32/64-bit Intel)."

When I select the “32-bit” scheme “My Mac”, does it compile it for 32-bit machines and select “My Mac 64-bit” and then compile it for 64-bit machines? If I choose the “My Mac 64” 64-bit scheme, will it no longer work on 32-bit machines at all?

enter image description here

+5
source share
3

Scheme , Xcode, "Run", "Build" .. , . "32-" " 64-". , 64-, 32- . , 32- Mac.

+2

Mac OS X 64- 32- Mac OS X 32- 64 Mac OS X. , 64 . , , , 64- 32- .

: http://macperformanceguide.com/SnowLeopard-64bit.html

+3

Changing the schema setting from a “32-bit Mac Mac” to “My Mac 64-bit” does not change the way the application is compiled. It only changes which binary version runs immediately on your computer for testing or profiling. The application continues to have both binary files for 32 and 64 bits, compiled and included in the final product for delivery as a universal application.

+2
source

All Articles