This swizzle used to assume that all `NSURLSessionTask` instances had a superclass named `NSURLSessionTask`. That is not true on iOS 7 devices. Therefore, we need to somehow swizzle the the superclass, which is `__NSCFLocalSessionTask` on iOS 7. This is a way to do it without explicitly mentioning or calling any private API. However, it does end up adding and swizzling methods on `__NSCFLocalSessionTask`. Is this legal? I cannot say for sure.
NS_DESIGNATED_INITIALIZER is not included in Xcode 5. Since there's no common header, I just inserted a definition for it into each file that uses it. See: http://stackoverflow.com/questions/24119896/ns-designated-initializer-expected-colon
…lack of automaticallyNotifiesObserversForKey: implementation
…s have started to properly report on the failures.
…nagers * origin/master: Adding note about Alamofire fix genstrings warning in UIAlertView+AFNetworking [Issue #2482] Adding request serialization error handling for other HTTP request operation convenience methods [Issue #2482] Handling serialization error for multi-part POST request construction Adopting modern Objective C ( Add the NS_DESIGNATED_INITIALIZER macro). [Issue #2478] Fixing and clarifying documentation for string encoding property
Warning: Key "Dismiss" used with multiple comments "UIAlert View Cancel Button Title" & "UIAlertView Cancel Button Title"