Monthly Archives: March 2009

Check if a Javascript function exists

By | Code, Javascript, Quick Tips | One Comment

If you want to check if a Javascript function exists before you attempt to call it and get an error try:

// Check if a Javascript function exists and run it if it does
if(typeof window.Function == 'function') {
    Function();
}

iPhone 3.0

By | Code, iPhone, Objective-C, Platform, Software Development | No Comments

Apple has announced the iPhone 3.0 software update which includes an updated Software Development Kit (SDK) with over 1,000 completely new APIs.

Here are a few highlighted features:

  • Search your iPhone
  • Cut, copy, and paste
  • Send photos, contacts, audio files, and location via MMS*
  • Read and compose email and text messages in landscape

And yes, I am running it (I have an Apple Developer Account), and so far I found one bug (on safari re-highlighting the address bar can sometimes make the address disapear) and an un-announced fearure (the call history list is now much more verbose)