That's just adding another conversion from undefined to Number to Int32 for the right operand. You could probably use false as well. Or the empty string.
In order to build iOS apps, you need to run XCode on MacOSX. The latest releases of XCode have been so unstable that I wonder how much longer before developers finally get discouraged to develop for Apple Hardware.
Gassee is the only executive I know who will actually try something before talking about it. It's evident that he reports on his personal experience with products and software before writing about those. He walked to the Stanford shopping center store to buy a copy (I did too and got similar experience.) See his previous post on iOS maps with hands-on feedback. I like his witty somewhat cynical (French?) writing style too. It reminds me of 'Mac the Knife' column on MacWeek (Gassee's period at Apple). It makes me smile.