forbid the basic init method. fix the crash, when parent == nil
crash fix for UIAlertView
activityCategory for iOS 7 added