Fixed designated initializer on iOS 7 SDK and newer