본문 바로가기

SWiFT6

WKWebview에서 자바스크립트 호출 일반웹뷰라면 밑에 링크가 맞는데https://stackoverflow.com/questions/36139062/call-swift-function-with-javascript-using-uiwebviewWKWebView에서는 변화사항이 있는거같다.https://stackoverflow.com/questions/40761218/javascript-call-to-swift-from-uiwebview사용된정보https://styleshare.github.io/2016/09/14/ios-10-url-open.htmlhttps://samwize.com/2016/06/08/complete-guide-to-implementing-wkwebview/https://gist.github.com/starhoshi/efde2.. 2018. 4. 24.
공유하기 UIActivityViewController 공유하기UIActivityViewControllerhttps://developer.apple.com/documentation/uikit/uiactivityviewcontroller공유하기 제외타입UIActivityTypehttps://developer.apple.com/documentation/uikit/uiactivitytype let text = "공유" let url = "http://google.com" let img = UIImage(named: "login_logo") let activityVC = UIActivityViewController(activityItems:[text,url,img ?? ""], applicationActivities: nil) //공유하기에서 제외할 타입들 acti.. 2018. 3. 2.
무한스크롤 infinite scroll 아래쪽 테이블뷰를 하면서무한스크롤 관련에 대한 내용을 많이봤지만 버그가 많거나 작동이 이상했다. 적용할 클래스에 스크롤뷰 델리게이트를 추가후 UIScrollViewDelegate 로딩중 불러오는걸 방지하기위한 변수를 하나 세팅하고 scrollViewDidEndDecelerating 를 통해서 해결했다. var isMoreDataDownLoading = false func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) { if(scrollView.contentOffset.y != 0){ guard !isMoreDataDownLoading else {return} activityIndicatior.startAnimating() UIApplication... 2018. 2. 27.
split split을 하는거까진 알겠는데 왜 map으로 받아야 하는 구조로 만들어놓은걸까 http://zeddios.tistory.com/232 사용된 소스예제 let email = json["message"]["email"].rawString()! if email.isEmpty == false { var email_split = email.split(separator: "@").map(String.init) self.member_email1.text = email_split[0] self.member_email2.text = email_split[1] } 2018. 2. 26.
페이스북 로그인 https://developers.facebook.com/docs/swift/getting-started https://developers.facebook.com/docs/ios/getting-started/advanced#swift https://gist.github.com/scottdelly/135b35966b1a8de8d2d0 http://faith-developer.tistory.com/entry/SWIFT3-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EB%AA%A8%EB%93%88-%EA%B5%AC%EC%84%B1-33-%ED%8E%98%EC%9D%B4%EC%8A%A4%EB%B6%81-%EB%A1%9C%EA%B7%B8%EC%9D%B8 https://m.blog.naver.com/Post.. 2018. 2. 21.
URL 을 받아올때 nil값이 넘어온다. 파일명2018-01-23 09;20;24_4(14).png경로 + 해당 파일명이 넘어올때 리턴값이 nil값이 넘어온다 https://stackoverflow.com/questions/3439853/replace-occurrences-of-space-in-url var urlString = originalString.addingPercentEncoding(withAllowedCharacters: CharacterSet.urlQueryAllowed) var urlString = originalString.addingPercentEncoding(withAllowedCharacters: CharacterSet.urlQueryAllowed) https://developer.apple.com/documentatio.. 2018. 1. 25.