반응형
[[UIApplication sharedApplication] openURL:url] iOS10.0 deprecated
이번에 앱 배포 타깃이 10.1로 올라가면서 예전에 잘 사용하던 메서드가 deprecated되었다는 경고를 받아 들었다.
UIKit의 UIApplication.h를 보니 새로 추가된 I/F가 있다.
- (void)openURL:(NSURL*)url options:(NSDictionary<UIApplicationOpenExternalURLOptionsKey, id> *)options completionHandler:(void (^ __nullable)(BOOL success))completion NS_AVAILABLE_IOS(10_0)
실제 사용할 때는 다음과 같이 사용하면 된다.
[[UIApplication sharedApplication] openURL:url options:@{} completionHandler:^(BOOL success) {
//do something code ...
}];
반응형
'프로그래밍 > Xcode-iOS' 카테고리의 다른 글
iOS WebView, EUC-KR POST파라미터 처리 방법 (0) | 2019.09.06 |
---|---|
iOS _OBJC_CLASS_$_ASIdentifierManage referenced from: objc-class-ref in xxxx.o (0) | 2019.09.05 |
Conflicting nullability specifier on parameter types, 'nonnull' conflicts with existing specifier 'nullable' (0) | 2019.09.04 |
@2x, @3x의 의미, POINT & PIXELS (0) | 2019.09.02 |
iOS 서식문자 참고표(double, float, 정수형, 자료형..) (0) | 2019.05.21 |