[SWIFT] URL은 스위프트 3 항상 무기 호입니다
SWIFTURL은 스위프트 3 항상 무기 호입니다
해결법
-
1.URL에 공백이 포함되어 있기 때문에 개봉 된이 전무를 받고. 먼저 문자열을 인코딩 한 다음 URL로 변환해야합니다.
URL에 공백이 포함되어 있기 때문에 개봉 된이 전무를 받고. 먼저 문자열을 인코딩 한 다음 URL로 변환해야합니다.
func getJSON(strURL: String) { if let encoded = strURL.addingPercentEncoding(withAllowedCharacters: .urlFragmentAllowed), let myURL = URL(string: encoded) { print(myURL) } var dictReturn:Dictionary<String, Any> = [:] //cancel data task if it is running myDataTask?.cancel() }
URL은 다음과 같습니다
https://itunes.apple.com/search?media=music&entity=song&term=The%20Chain
from https://stackoverflow.com/questions/46411038/url-is-always-nil-in-swift-3 by cc-by-sa and MIT license
'SWIFT' 카테고리의 다른 글
[SWIFT] 지역에 따라 NSDateFormatter 시간 형식 (0) | 2020.11.09 |
---|---|
[SWIFT] UIAlertController 이미지를 추가 [폐쇄] (0) | 2020.11.09 |
[SWIFT] session.dataTaskWithURL completionHandler는 호출되지 않습니다 (0) | 2020.11.09 |
[SWIFT] 스위프트 영역 속성 '*'는 최신 개체 모델 마이그레이션에 추가되었습니다 (0) | 2020.11.09 |
[SWIFT] 스위프트 : 문자열 변수에 기대 선언 오류 설정 "라벨" (0) | 2020.11.09 |