아이폰 개발(129)
-
Swift WebKit으로 카카오 주소 연동하기
개인적으로 이렇게 A부터 Z까지 친절하게 작성한 레퍼런스를 좋아한다. 이 얼마나 아름다운가. https://kasroid.github.io/posts/ios/20200916-webkit-search-address-with-kakao-with-uikit/ WebKit - 카카오 우편번호 서비스 구현하기 with UIKit 본 포스팅은 Swift 5.3 기준으로 작성되었습니다. Intro 저는 요새 Market Kurly 앱을 클론하는 프로젝트를 진행하고 있는데요. 회원가입 부분에서 Kakao 우편변호 찾기 기능을 지원하더라고요. 사용자로 kasroid.github.io https://eddiekwon.github.io/swift/2018/10/19/GPSAddress/ GPS정보로 주소 출력하기 · edd..
2021.07.08 -
Swift 개발 팁
https://medium.com/@imsree/custom-circular-progress-bar-in-ios-using-swift-4-b1a9f7c55da Custom Circular Progress Bar in iOS using Swift 4 Before starting, let me show you our desired output first! medium.com https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts Modern Collection Views with Compositional Layouts In this tutorial, you’ll learn how to build beaut..
2021.07.05 -
Realm, Alamofire 사용 팁
GET request에 JSON 바디로 값을 넘기고자 할 경우 Just replace JSON.encoding -> URLEncoding Alamofire.request(path,method: .get, parameters: params, encoding: URLEncoding.default, headers: nil) https://stackoverflow.com/questions/55858837/how-to-send-a-json-body-in-a-get-request-with-alamofire How to send a JSON body in a get request with Alamofire I'm facing a problem since 3 weeks now, I'm using an API prett..
2021.06.25 -
키보드 자판이 나왔을때 화면 레이아웃 변경
입력창의 위치를 키보드 자판이 나올때 적정한 위치로 변경하는 방법 https://fluffy.es/move-view-when-keyboard-is-shown/ Move view when keyboard is shown (guide) Just want the code to move the view up? Just want the code to scroll the scrollview up?Most likely you have worked on an app with multiple textfields, and when the keyboard show up, there's a chance that your text field will get covered by the keyboard! On fluffy.es
2021.06.01 -
Swift TableView 가변 높이 처리
앱 개발을 하다보면 가변하는 컨텐츠 크기에 맞춰서 TableView의 Cell 높이를 동적으로 처리해야하는 경우가 있다 func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { return UITableView.automaticDimension } https://www.hackingwithswift.com/example-code/uikit/how-to-make-uitableviewcells-auto-resize-to-their-content How to make UITableViewCells auto resize to their content - free Swift 5.1 example code an..
2021.05.19 -
Swift 좌표간의 거리 구하기
CLLocationCoordinate2D에 저장된 좌표를 이용하여 CLLocation 객체로 생성하여 distance 메소드로 거리 계산 하면 끝. extension CLLocationCoordinate2D { /// Returns distance from coordianate in meters. /// - Parameter from: coordinate which will be used as end point. /// - Returns: Returns distance in meters. func distance(from: CLLocationCoordinate2D) -> CLLocationDistance { let from = CLLocation(latitude: from.latitude, longitu..
2021.04.23