본문 바로가기 메뉴 바로가기

강경하다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

강경하다

검색하기 폼
  • 분류 전체보기 (141)
    • iOS (27)
    • Swift (39)
    • Swift Playground (14)
    • Design Pattern (5)
    • TDD (3)
    • CleanCode (2)
    • Algorithm (40)
    • Git (5)
    • CS Basic (4)
    • SoOn (0)
    • Review (2)
  • 방명록

Swift (39)
URLSession

오늘은..! 앱에서 네트워크처리를 하기위해 필수적으로 필요한 URLSession에 대해 정리해보려고 합니다📝 ✔️이전에 허접하게 정리해뒀던😅 네트워크관련 참고용 게시글 Network URLSession API URLSession은 뭘 할때 쓰는 건가요..?🤔 음.. 위에 적어둔거같은데... URLSession은 swift를 이용한 ios개발을 진행할 때, HTTP/HTTPS기반 요청을 처리하기 위한 도구 같은거에요! 더 구체적으로 말하면, HTTP/HTTPS를 통해 데이터를 주고받는 API를 제공하는 클래스라고 볼 수 있죠😲 쉬운 이해를 위해, 그림을 봅시다👀 ✅URLSessionConfiguration URLSession자체는 HTTP요청을 보내고 받는 핵심 객체라고 볼 수 있어요. 작업을 할 때에는,..

Swift 2021. 5. 20. 06:02
LLDB(Low-Level Debugger)

프로그래밍 과정에서 가장 오래⏰걸리는건 디버깅하는 부분이라고 생각합니다! 그만큼 중요하다는 것이죠👍🏻 그래서 이번에는, 제가 공부중인 Swift 디버깅에 찰떡인 LLDB에 대해 정리해 보았어요📝 (Xcode의 기본 디버거로 내장되어 있기 때문이죠😲) LLVM 위키피디아에서는, 프로그램을 컴파일 타임, 링크 타임, 런타임 상황에서 프로그램의 작성 언어에 상관없이 최적화를 쉽게 구현할 수 있도록 구성된 컴파일러 기반구조 라고 표현합니다. 어렵고 복잡하다면, 그냥 한번에 여러가지 언어를 잘 알아먹는 컴파일러라고 생각하면 돼요! (본래는, 언어당 하나씩 컴파일러를 매칭시켰다고 하더군요😲) 그리고, 각 컴포넌트들의 재사용성♻️을 중시해서,모듈화🧱가 잘 되어있다는 특징이 있습니다. LLDB 위키피디아에서는, 클랭 ..

Swift 2021. 4. 15. 17:05
고차함수 (Higher Order Functions, 고계함수)

고차함수에 대해 소개하기 앞서..! 클로저에 대한 확실한 학습이 필요해요!! 완전 깊숙하게까지는 들어가지 말고✋🏻 클로저 표현 (Closure Expressions) 후위 클로저 (Trailing Closures) 요 두가지면 충분합니다😁 이전에 고차함수(고계함수)에 대해 간략히 정리한 글이 있는데, Closure-3 조금 사실은 매우많이 미흡하지만😅 참고하셔도 좋을거 같아요! 전달인자로, 반환 값으로 사용할 수 있는 함수 우리는 클로저를 알기 때문에, 변수나 상수에 함수를 할당할 수 있다는걸 알아요! 그럼, 변수나 상수가 인자로 혹은 반환 값으로 들어가니까 함수도 그게 가능하겠구나! 할수있겠죠??😲 대표적인 함수로는 map(), filter(), reduce()가 있습니다! ✅ map 위키피디아에서는 ..

Swift 2021. 4. 12. 22:33
이전 1 2 3 4 ··· 13 다음
이전 다음
250x250
TAG
  • CLASS
  • IOS
  • 코딩배우기1
  • Playground
  • for문
  • closure
  • Network
  • Design Pattern
  • Method
  • 입출력과 사칙연산
  • 테스트주도개발
  • GIT
  • URLSession
  • structure
  • algorithm
  • 1차원 배열
  • flow control
  • xcode
  • basic
  • IF문
  • Swift
  • while문
  • swift playground
  • protocol
  • function
  • tdd
  • 코딩배우기2
  • loop
  • 백준
  • 미완성
more
최근에 올라온 글
링크
  • Gmail
  • Instagram
  • Github
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바