WebKit Changes for Objective-C
WebKit
WKBackForwardList.h
Modified WKBackForwardList.backList
| Declaration | |
|---|---|
| From | @property(nonatomic, readonly, copy) NSArray *backList |
| To | @property(nonatomic, readonly, copy, nonnull) NSArray<WKBackForwardListItem *> *backList |
Modified WKBackForwardList.forwardList
| Declaration | |
|---|---|
| From | @property(nonatomic, readonly, copy) NSArray *forwardList |
| To | @property(nonatomic, readonly, copy, nonnull) NSArray<WKBackForwardListItem *> *forwardList |
WKError.h
WKFrameInfo.h
WKNavigationDelegate.h
WKSecurityOrigin.h (Added)
WKUIDelegate.h
WKUserContentController.h
Modified WKUserContentController.userScripts
| Declaration | |
|---|---|
| From | @property(nonatomic, readonly, copy) NSArray *userScripts |
| To | @property(nonatomic, readonly, copy, nonnull) NSArray<WKUserScript *> *userScripts |
WKWebsiteDataRecord.h (Added)
Added WKWebsiteDataRecord
Added WKWebsiteDataTypeCookies
WKWebsiteDataStore.h (Added)
Added WKWebsiteDataStore
WKWebView.h
| Declaration | |
|---|---|
| From | - (void)evaluateJavaScript:(NSString *)javaScriptString completionHandler:(void (^)(id, NSError *))completionHandler |
| To | - (void)evaluateJavaScript:(NSString * _Nonnull)javaScriptString completionHandler:(void (^ _Nullable)(id _Nullable, NSError * _Nullable error))completionHandler |
WKWebViewConfiguration.h
Added WKWebViewConfiguration(WKDeprecated)
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |