본문 바로가기

프로그래밍 TIP/Swift

(2)
[Swift] Array Dictionary 사용 Objective - C 만 하다가 스위프트로 개발을 역시 많이 생소하네요. Objective - C 도 생소한데 스위프트는.... 보통 API들로 데이터를 요청/응답 받고 파싱 후 사용을 하잖아요 그래서 클래스에 아래와 같이 선언합니다. var list : Array? 딕셔너리의 제네릭? 타입은, 콤마로 구분합니다. 아래와 같이 딕셔너리들을 초기화 합니다. (이런 간결한 점이 스위프트의 장점이죠!) let item2 : Dictionary = ["title" : "타이틀", "tag" : "1", "data" : "내용입니다.", "cntType" : "N"] let item3 : Dictionary = ["title" : "타이틀", "tag" : "1", "data" : "내용입니다.", "cntT..
[Swift] WKWebView 에 URL 변경 후 로딩하기 저는 안드로이드 개발자입니다. 하이브리드 앱을 주로 개발하기 때문에 Webview를 많이 사용하는데요. 안드로이드의 경우 WebView 클라이언트들을 상속한 서브클래스들로 URL을 처리하기 쉬운데요 iOS의 경우 똑 같은 기능을 구현하려고 하니 머리가 아프네요 구글링 하는 방법도 모르겠고, 해서 직접 구현한 방법을 공유 하고자 합니다. WKWebView를 사용 기준으로 하겠습니다. 기본적은 델리게이트를 바인딩 한 후 가장 중요한 델리게이트는 WKNavigationDelegate 이며 아래 델리게이트 메소드 입니다. /*! @abstract Decides whether to allow or cancel a navigation. @param webView The web view invoking the del..