본문 바로가기

프로그래밍/IOS

[IOS] 리스트뷰 + 맵 + 새성된 지명 저장 : Memorable Places

728x90


#1. 목표

- 리스트뷰를 만들어서 새로 생성된 지역을 리스트에 담는다.



#2. 정리


1. View controller

1) viewDidload

- manager : 매니저를 만들음: 이놈이 머하는거지?

- activePlace :  사용자의 위치를 공개하는지 여부 설정 

-> activePlace가 변경되면 그 다음부터는 공개 권한 여부를 묻지 않음

- map : 지역 + 정보

- UILongPressGestureRecognizer:  오래 누르면 표시


2) 함수추가:  action(함수명)

- 롱프레스 버튼 누르면 발동

- 상태가 시작되면 시작

- 터치 포인트 가져옴

- 터치 포인트를 지도상의 위치로 변경

- 변경된 값을 위도, 경도 나누어서 변수에 저장

- 만약 에러가 난다면? : statement가 변경이 된다면

-> 대신 무언가를 넣어주라고 하네...

- 단어 사이에 공맥이 없으면 넣어주기

- 설정한 placec[]에 append 해준다.



2. TableView Controller

- var places = [Dictionary<String,String>()]

- 자료형을 선언한건데, key, value 값으로 설정됨


————————————————————————————

var places = [Dictionary<String,String>()]

cell.textLabel?.text =  places[indexPath.row]["name"]

————————————————————————————



가우넷 구름 USB 충전식 양면 대용량 보조배터리 손난로, 단일 상품, 화이트



"파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음"