You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem here is that the Objective-C properties aren't declared to match up with the key that's changed. Current workaround: use a literal string instead.
I just ran into this in Swift 4.1. Although in my case, everything appeared to work in iOS 11 but not iOS 10, which might be a difference of SDK release versions in different version of iOS?
Additional Detail from JIRA
md5: 84cb0bb951e9fb92a43bbd0b31a95c20
is duplicated by:
isFinished
property of Operation in Swift 3.1Issue Description:
Since swift 3.1 custom implementations of isReady (and other properties I believe) using #keyPath are completely broken.
Sending does nothing willChangeValue(forKey: #keyPath(isReady)) and didChangeValue(forKey: #keyPath(isReady)). Operation will never start.
OperationQueue observes "isReady" and #keyPath(isReady) resolves it to "ready".
The text was updated successfully, but these errors were encountered: