support Xcode 4.2, iOS 5