Login

Xcode

Edit Xode Document in TextMate User Script

This Xcode User Script will open the current Xcode document in TextMate.
Below are the Xcode settings.
 

Theme Xcode Like TextMate for AppleScriptObjC

When programming in Objective-C, Xcode allows you to use a black background and colored text similar to TextMate. When programming in AppleScriptObjC this is not the case. You can change the values in Xcode's preferences all you want but they will not change how AppleScript is displayed.

   

Appcast Automation in Xcode


Update!

Thursday March 19, 2009
Special thanks to Ralph Manns for providing the Ruby code to sign the application. Thanks Ralph!
Ralph has also added some functionality to DrNic's ChocTop.

Added an easy install AppleScript near the end of the article.

This is an article expanding on Marc Liyanage’s excellent post - Sparkle Appcast Automation in Xcode.
Very cool!.

In his article, Marc uses a bash script to automate the process of signing your Sparkle enabled app and explains how to put your private and public keys in your keychain. I wrote a Ruby version that extends this functionality to include a few more options…

   

Automated Xcode Backups

Update!
  • Added timestamp in file name
  • Added backup every x builds instead of backing up every build
  • Added zip folder and upload to ftp
  • Added backup only files that have changes

Here is a script to backup your Xcode project during each build phase. This is pretty cool because it will save the backup in a versioned project folder inside a folder having the same name as the Xcode project.

This is not a replacement for a computer backup system, Subversion or GIT. This is an additional measure that ensures you will have an incremental backup of your project!

   

Create @property, @synthesize & dealloc from Variable Declaration [video]

Now a Gem!

One of the things we do a lot of in Objective-C is outlet and variable declaration, synthesize and dealloc. Since this is a repeatable recurring event I thought I would add a little automation to the process.

Click me to view code on Github

   

Page 1 of 2

 

Product Categories