동동이

동동이

  • 분류 전체보기 (84)
    • iOS (34)
    • SWIFT (23)
    • Design Pattern (3)
    • Combine (2)
    • RxSwift (3)
    • Algorithm (12)
    • Git (5)
    • 회고 (2)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

동동이

컨텐츠 검색

태그

알고리즘 프로그래머스 iOS Developer RxSwift Observable CABasicAnimation uicollectionview UIBezierPath Git dp Algorithm IOS CAShapeLayer SWIFT Core Animation iOS Dev RxSwift 백준 iOS Unit Test UICollectionViewFlowLayout BFS

최근글

댓글

공지사항

아카이브

iOS Dev(62)

  • [GIT] Merge vs Rebase 차이

    GIT을 프로젝트를 하며 다들 자주 사용하시는데, 혹시 브랜치를 병합할 때, Merge와 Rebase을 사용해본 경험이 있으신가요⁉️ 저는 주로 Rebase fork해온 프로젝트를 upstream에 맞게 동기화하고 싶을 때 사용했는데요. 정보를 fetch upstream을 통해 가져오고 rebase을 통해서 병합을 했었어요. Merge 얘는 upstream이 없고 origin만 있는 상태에서 Git을 관리할 때 사용했었던 방법이에요. 사용하면서 어떤 상황에 사용하는지 형태만 보고 사용했었지, '왜 이걸 사용하지'는 생각을 해보지 않았던 것 같아요. 그래서 이번 기회에 동작 원리를 알아보고 정리해보려고해요~~ 기회가 된다면 다음 GIT 포스팅은 오픈소스를 관리하는 방식인 fokr한 저장소를 관리하는 방법을..

    2020.09.20
  • [SWIFT] XML Parser 사용하기

    보통 서버와 통신을 하여 데이터를 받아올 때, JSON 타입을 많이 사용하지만, 아직 공공 데이터의 경우에는 XML의 형식도 있다고해요...‼️ 저도 이번에 프로젝트를 진행하면서 한국 관광 공사의 데이터를 받아와야 했어요....😭 XML Parsing은 처음해보지만 JSON 형식과 크게 다른 건 없는 것 같더라구요. 그럼 XML Parsing을 알아볼까요. XML이란? XML(eXtensible Markup Language) 이렇게 약자를 따와서 XML이라고 한대요..‼️ 뭔가 이름의 뉘앙스만 봤을 때, 마크업 언어를 확대한다(?) 그런 의미인 것 같죠. 그렇다면 마크업 언어는 무엇일까요? 가장 대표적으로 여러분들이 가장 자주 봤을 HTML 언어가 있어요. 이 둘의 공통점은 무엇일까요? 바로 "마크(Ma..

    2020.09.11
1 ··· 8 9 10 11
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바