킥보드 프로젝트 3일차
프로젝트 3일차 각 팀원분들이 올려준걸 머지를 어떻게 하는지 알려주고나니 슬슬 틀이 잡혀지는게 보인다. 약간의 추가기능 느낌이지만, 이부분은 어떻게 보면 나름 필수 기능이라고 생각해서 이부분에 대해 작성을 해보려 한다. 현재위치에서 가장 가까운 Marker와의 거리를 구하는 로직 구현. let pins = mapView.annotations le...
프로젝트 3일차 각 팀원분들이 올려준걸 머지를 어떻게 하는지 알려주고나니 슬슬 틀이 잡혀지는게 보인다. 약간의 추가기능 느낌이지만, 이부분은 어떻게 보면 나름 필수 기능이라고 생각해서 이부분에 대해 작성을 해보려 한다. 현재위치에서 가장 가까운 Marker와의 거리를 구하는 로직 구현. let pins = mapView.annotations le...
Kakao Map API V2를 사용하려 했으나, Docs대로 구현 하던 중 메서드가 먹히지 않아 searchBar에 대한 부분만 해보려 한다. 우선 검색을 했을때 해당 주소의 지역의 값을 가져오게 하려고 한다. searchBar 기능 구현 extension ViewController: UISearchBarDelegate { f...
일주일간 새로운 팀프로젝트가 시작된다. 이번엔 좀 더 다양한 기능을 사용할 수 있게된 프로젝트이다. 이번에 내가 기본기능에서 담당하는건, 반납 기능이다. 반납을할때 pin을 꽂으면 될 듯 하다. 그리고 대여값에 있던 내용을 지워주면 되기에 해당기능은 얼추 진행이 되었을 때 연결하면 될 듯하다. 테스트용 지도 구현. 우선 빈프로젝트에 해당 기...
playground를 통한 자연어 처리 Model 생성 우선 Dataset을 하나 가져온다. 내용은 다음과 같다. 여기서 playground로 만들어 주자. import Cocoa import CreateML let data = try MLDataTable(contentsOf: URL(fileURLWithPath: "")) Dat...
CreateML 이제는 모델을 직접 만드는 과정이다. Docs 참고. 학습을 위한 DataSet을 만들고 이미지 가져오기. 이전에 파이썬으로 모델을 만드는것과 동일하게, Directory의 이름이 곧 Label이 된다. TrainingData라는 Directory를 만들고 거기에 새롭게 Dog라는 디렉토리를 만든다. Dataset이 많을 수...
iOS 숙련 개인과제 Form 작성. 기술질문: 앱 화면의 콘텐츠를 표시하는 로직과 관리를 담당하는 객체가 무엇인지 아는 대로 설명해주세요. [검색] 화면 위의 콘텐츠를 관리하기 위한 사각형 영역 객체를 UIVIew라고 정의한다. 즉 사용자에게 보일 UILabel, UIButton과 같은 화면 구성요소들을 모두 U...
기본 코드 구성. class ViewController: UIViewController { @IBOutlet weak var imageView: UIImageView! let imagePicker = UIImagePickerController() override func viewDidLoad() { ...
PIP 설치확인 PIP? 파이썬으로 작성된 패키지 라이브러리를 관리해주는 시스템 우선 설치되어있는지 확인하기위해 Terminal에서 버전체크를 해보자 맥에서는 기본적으로 python이 설치가 되어있다. 하지만 python -V를 하니 인식이 안되어서 환경변수를 확인해볼까 하다가. brew install python을 사...
CoreML 머신러닝 모델을 iOS 프로젝트에 사용가능하게 해준다. 머신러닝 모델을 로드할 수 있다. 훈련한 모델들이 예측할 수 있도록 만들 수 있다. 애플 개발자 사이트 참고! 우리가 사용할 수 있는 ML모델들이 있다. 아래는 Flow에 대한 간단한 사진 from Udemy. 프...
In App 결제 가장 효과적인 방법은 유져에게 80%정도의 기능을 무료로 제공하고 나머지 20%기능을 유료전환시에 사용 할 수있게 하는 것이다. (광고제거, 프리미엄버전) 조건 애플 개발자 프로그램 필요. 연간 99달러씩 연회비가 필요. 실제 iPhone이 있어야 테스트가 가능. ...