336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
안녕하세요 개발자 myoung 입니다. Swift 기준으로 설명을 하겠습니다.
URL nil 오류 나는 문제에 대해서 해결 방안을 알아보겠습니다.
보통 URL을 정의 할때는 이렇게 정의를 합니다.
1 2 | let urlPath: String = "www.naver.com" let url: NSURL = NSURL(string: urlPath)! | cs |
물론 URL 자체가 비어 있어서 nil오류가 나는 경우도 있지만 주소 자체에 한글이 포함된 경우 nil 오류가 나는 경우가 있습니다.
그런경우 해결 방법은
1 2 3 4 | let str_temp = "http://devsc.tistory.com/admin/entry/post/한글" let str_url = str_temp.stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet.URLQueryAllowedCharacterSet())! let url: NSURL = NSURL(string: str_url)! | cs |
이런식으로 String URLQueryAllowedCharacterSet을 통해 인코딩을 하면 간단하게 해결됩니다.
궁금한점이나 오류가 있으면 댓글을 달아주세요 :)
'iOS 프로그래밍 > iOS 오류' 카테고리의 다른 글
iPad에서 UIAlertController의 actionSheet사용시 발생하는 오류 (0) | 2017.09.06 |
---|---|
Custom FrameWork Bulid error (0) | 2017.04.24 |
iOS 오류) ENABLE_BITCODE 오류 (1) | 2016.06.21 |