본문 바로가기

Coding29

Swift Modal VS Push. View 전환의 두가지 방법. 그 차이. 스튜핏! 아아아아아아아아아아아아아아아아아아!!!!!!!!!!!! 최근에 하고 있는 프로젝트에서 뷰를 전환 하면서 이 Modal하고 Push 설명을 들었고 듣고도 한참동안 오! 새롭다. 새로운 걸 알았어, 라며 뿌듯해 했었다.일을 너무 오래 쉬었는지, 나이가 들어 기억이력이 떨어지는 건지 아;ㅏㅓ;ㅣㅏㅓㅐ;ㅑㅕ 아ㅏㅏㅏㅏㅏ아!!!!!! 분명 내가 내 손으로 Modal, Push로 해달라고 기획서에 직접 작성도 했었다는 사실조차 정말 까마득하게 잊었다. 아니 어떻게 이걸 잊지? 라고 자책 해봐야 슬프기만 할 뿐, 이 기회에 다시 제대로 알아두고 기억해야 겠...스튜핏! ● Push와 Modal. 모바일 상에서 화면이 이동 할 때, 여러가지 이동 방법이 있는데, 그 중 두가지를 봐본다. 전체 로직의 흐름과 유관한 화면.. 2017. 12. 19.
GET과 POST의 차이. ● GET & POST 나의 추측 JSON을 파싱하면서, 하나는 GET 방식 다른 하나는 POST 방식으로 파싱을 해야 했다. 사실 저런게 있다는 것도 처음 알았다. 무슨 차이가, 언제 쓰는 걸까. '사용하는 나에게 뭔가를 보여 주려면 서버랑 이야기가 되어야 보여줄 텐데, 서버에게 내가 원하는 것, 필요 한 걸 전할 때, 쓰는 어떤 방법이고, GET은 이름 그대로 무엇을 얻는 것 같고, POST는 ~후, 전달 하다, 우편이나 전시하는 것 (초등학교랑 중학교 때, 숙제로 포스터 물감으로 그리는 그거...?) 뜻인 것 같은데, 정확히 뭘 말하는 건지는 잘 모르겠다.' 라고 추측하고 찾아보기 시작. ● GET & POST가 무엇?무척이나 친절하게 설명 해 주셔서, 1도 몰랐던 내가 술술 읽으면서 도움이 됨.하.. 2017. 12. 15.
Swift View 생명주기(lifecycle): View의 탄생에서 View Out!까지 (feat. Obama out)ㅋㅋ View들도 App들도 생명의 주기가 있단다. 꼭 살아있는 생명체 같다. ● View 생명주기 앱들은 뷰들로 이루어져 있음. 하나의 View로 이루어져 있기도 하지만 대부분 여러 화면을 가지고 있음.뷰에 있어서 생명주기란? 보여짐과 사라지는 것인데, 이런 주기를 가진다고 한다. 순서대로 한번 봐보자. ViewDidLoad뷰 로드 되었음 ViewWillAppear뷰 나타 날꺼임. ViewDidAppear뷰 나타남 ViewWillDisappear뷰 사라질꺼임. ViewWillDisappear뷰 사라짐 써놓고 보니, 뭐랄까... View 생길려고 해, 뷰 나타날꺼고, 나타났고, 사라질꺼고, 사라졌어.정말 하나 하나씩. 관심가져 달라는 아이 같은 느낌이다ㅎㅎ ● View 생명주기를 좀 더 봐보자. ViewDid.. 2017. 12. 13.
JSON JSON 데이터를 이용해서, UITableView를 만들어 보고 있는데, JSON JSON부르긴 하는데 정작 JSON이 뭔지는 잘 몰라서 한번 뭔지 봐봄. ● JSON (JavaScript Object Notation)XML은 태그로 구성된 마크업 형식을 기본 규격으로 사용 해 플랫폼에 의존적이지 않은 표준 데이터를 제공할 수 있지만, 데이터의 의미를 전달하기 위해 마크업 테그를 사용해 주고 받아야할 데이터 용량이 커짐. 이런 단점을 극복하기 위해 만들어진 경량의 데이터 교환 형식이 바로 JSON. ● JSON (JavaScript Object Notation)의 구조하기 두개의 구조를 기본으로 이루어짐. 1. {Data Key : Value} 형태로 이루어지는 순서 없는 집합형 구조 JSON 객체2. .. 2017. 12. 9.