Swift29 GCM ios에 적용하기 GCM이 IOS를 공식적으로 지원하기 시작하면서, 크로스 플랫폼 개발에 있어 푸시 서비스를 단일화 할 수 있게 되었다. 굳이 GCM을 사용할 필요가 있는가? 라고 하면, 가장 큰 장점은 3.0에 와서 푸시 서버를 따로 만들 필요가 없어진 점을 가장 큰 장점이라고 말 할 수 있다. GCM을 적용하기 위한 사전 준비는, 기존의 APNS와 같다. 인증서를 만들고, 푸시를 사용할 앱을 애플 개발자 사이트에 등록하고 키체인을 만든다. 그 중 필요한 것은 p12파일이다. 해당 과정은 다른 곳에 많이 나와있으니 지금은 생략하고 나중에 시간이 날 때 천천히 정리할 예정이다. 우선 이 곳에서는 실제로 코드에 적용시키는 부분을 살펴보자. GCM 사이트에서 iOS 등록을 진행하다보면 GoogleServices-Info.pl.. 2015. 9. 8. UIWebView Javascript와 통신하기 Swift의 앱과 웹의 통신은 기본적으로 Objective-C와 같다. 하지만 문법이 다르니 조금 달라진다. ViewController에서 UIWebViewDelegate 클래스를 상속받는다. 1. Javascript -> Swift는12func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest,navigationType: UIWebViewNavigationType) -> Bool {} Colored by Color Scriptercs 함수를 사용할 것이고, 2. 반대는 웹뷰의 stringByEvaluatingJavaScriptFromString()를 사용할 것이다. 1번은 자바스크립트 내에서 리퀘스트를 캐치했을 때 .. 2015. 9. 7. 이전 1 2 3 4 다음