Programming
-
ios swift4 키보드 숨기기 두가지 방법. keyboard dismiss.Programming/iOS 2018. 5. 11. 23:27
[ios swift4 키보드 숨기기 두가지 방법] 방법 1 : 1 ) Extension 추가 123456789101112131415extension UIViewController{ func hideKeyboard() { let tap: UITapGestureRecognizer = UITapGestureRecognizer( target: self, action: #selector(UIViewController.dismissKeyboard)) view.addGestureRecognizer(tap) } @objc func dismissKeyboard() { view.endEditing(true) }} Colored by Color Scriptercs 2) viewDidLoad() 에 추가 123456 over..
-
swift javascript 연동, 함수 호출하기Programming/iOS 2018. 5. 3. 05:52
1. javascript 에서 window.webkit으로 iOS 스위프트를 호출한다. 123456 var message = "Hello Swift" window.webkit.messageHandlers.YOURMETHOD.postMessage(message); Colored by Color Scriptercs 2. Swift 에서 호출될 함수명을 적는다. 1234567 let contentController = WKUserContentController() let config = WKWebViewConfiguration() contentController.add(self, name: "YOURMETHOD") config.userContentController = contentController Colo..
-
Swift4 - JSON 인코더와 디코더Programming/iOS 2018. 4. 24. 05:07
1. 데이터를 받아올 스트럭트를 만들어준다. 이 때, 인코더와 디코더가 둘다 가능케 하려면 Codable 하나만 가능케하려면 Encodable 또는 Decodable 을 적용한다. struct MerchantInfo : Codable{ var IsSuccess : Bool? var Code : String? var Message : String? var ErrorMessage : String? var ErrorStackTrace : String? var list : String? var key : AddNewInfo? var obj : Info? } //MARK: Propertiesstruct AddNewInfo : Codable{ var ConfirmationCode: String? var SsnOrT..