xcode

TwitterFacebook
Get flash to fully experience Pearltrees

Richard Dingwall » Generating a Makefile from Xcode

Almost all open source software projects I have encountered rely on GNU Make as a build tool. Make is a tool available on many platforms (most notably Linux and UNIX) that manages the compilation and installation of software programs. A Makefile defines the location of source files and steps required to compile and link targets to create the executable program file. Importing existing Make-based software projects into Apple’s Xcode IDE is relatively easy; source files can be dragged and dropped into a Project, and Xcode will link and compile them automatically. Unfortunately, porting Xcode Projects to other platforms is not so simple. http://richarddingwall.name/2007/04/08/generating-a-makefile-from-xcode/
http://iphonesdkdev.blogspot.com/2010/04/old-versions-of-iphone-sdk.html iPhone SDK 2.2.1 Leopard (10.5.4) http://developer.apple.com/iphone/download.action?path=/iphone/iphone_sdk_for_iphone_os_2.2.1__9m2621a__final/iphone_sdk_for_iphone_os_2.2.19m2621afinal.dmg http://developer.apple.com/iphone/download.action?path=/iphone/iphone_sdk_3.1__final/iphone_sdk_3.1_with_xcode_3.1_final__leopard__9m2809.dmg iPhone SDK 3.1 with XCode 3.2.1 for Snow Leopard (10.6.0)

Old versions of iPhone SDK

iphone - _OBJC_CLASS_$ Errors While Unit Testing Custom Classes In iOS 4.2 - Stack Overflow

http://stackoverflow.com/questions/4346362/objc-class-errors-while-unit-testing-custom-classes-in-ios-4-2 Alright, I've spent about 5 hours trying to figure this out. Absolutely none of the past Stackoverflow topics resolutions worked for me, so I'm hoping someone can give me an answer and not a wild goose-chase. Problem: I have an x-code project that needs unit-testing of my custom classes.
http://stackoverflow.com/questions/3630339/sentestkit-cleaning-up-after-all-tests-have-run

unit testing - SenTestKit: cleaning up after ALL tests have run? - Stack Overflow

Don't run your command-line tool in +initialize. That's sent by the Objective-C runtime when the class is first sent any message. Instead, run your command-line tool in your test's +setUp method. (Note that I really did mean +setUp and not -setUp ; lots of folks seem to be a bit fuzzy on the difference between class and instance methods.)
I have finally jumped into the bandwagon of Objective-C development with XCode, out of curiousity to develop an iPhone application. And the first thing that I usually did when playing with a new IDE or editor is to learn the shorcuts. Alt+Shift+Up -> Switch between header and implementation files Alt+Shift+Left -> Switch to the previous opened file Alt+Shift+Right -> Switch to the next opened file Cmd+Double Click -> Jump to the file definition for the clicked class name Alt+Double Click -> Jump to documentation window for the clicked word Shift+Cmd+D -> Open file quickly Shift+Cmd+C -> Open Class Browser window Ctrl+? -> Open documentation window Ctrl+Alt+? -> Open research assitant window Ctrl+1 -> Show opened file dropdown Ctrl+2 -> Show methods drop down Option+Escape -> Edit completion list Ctrl+Period -> Move to next completion list Ctrl+/ -> Select next placeholder in auto completion brackets Cmd+/ -> Comment text http://www.pluitsolutions.com/2009/05/03/xcode-shortcuts-i-cant-live-without/

XCode Shortcuts I Can’t Live Without | Pluit Solutions

A few minutes ago I was watching someone in IRC try to figure out how to do something and I came to the realization that while they were really bright, the new Xcode environment was so foreign to them they didn’t really know where to look to find information. It is hidden under the Help menu, which 99% of OSX apps have, and is ignored by every OSX user, because only 1-2% of them actually have any useful help in them. 3. If you are the kind of person that find a quicker answer in header files, cmd-double click to go to the header file that defines the function or method.

Ten tips for Xcode

http://www.karlkraft.com/index.php/2008/07/18/ten-tips-for-xcode/
Xcode has two build settings that are very important when supporting multiple versions of the OS (whether we’re talking about the Mac or the iPhone, it’s all the same to Xcode) with a single application binary. These settings are SDKROOT (a.k.a Base SDK ) and MACOSX_DEPLOYMENT_TARGET [] (a.k.a. Mac OS X Deployment Target ). Base SDK Most people are familiar with the Base SDK setting. This setting defines which SDK to build against, and therefore, which APIs are available for your use. http://www.clarkcox.com/blog/2009/06/23/sdks-and-deployment-targets/

SDKs and Deployment Targets

Xcode 4 Keyboard Shortcuts now available!

The Xcode 4 Keyboard Shortcuts are now available. I've decided to make forking it and creating your own version easier by putting it up on Github. This will make it easier to browse forks and merge new formats in. Additionally it makes it easy to have a consistent go to place that doesn't change for updates to the shortcuts. Believe it or not I got a few requests to actually charge for the shortcuts. http://cocoasamurai.blogspot.com/2011/03/xcode-4-keyboard-shortcuts-now.html