guard let url = URL(string: UIApplication.openSettingsURLString) else { return }
extensionContext?.open(url, completionHandler: { (success) in
if !success {
var responder = self as UIResponder?
while (responder != nil){
let selectorOpenURL = NSSelectorFromString("openURL:")
if responder?.responds(to: selectorOpenURL) == true {
_ = responder?.perform(selectorOpenURL, with: url)
}
responder = responder?.next
}
}
})
열기 실패시에 대한 내용에 대해 자세히 알고싶어져 저장
나중에 찾아보자.
반응형
'iOS > swift' 카테고리의 다른 글
프로그래머스 - 크레인 인형뽑기 게임 (0) | 2021.04.28 |
---|---|
Frameworks/SnapKit.framework/Info.plist: No such file or directory (0) | 2021.03.12 |
진동 나중에 종류별 테스트 해볼 소스 (0) | 2021.03.04 |
pasteboard에 이미지 데이터 넣기 (0) | 2021.02.22 |
한글 자모의 유니코드에 대한 글 (0) | 2021.02.03 |