iOS DevMode
close
프로필 배경
프로필 로고

iOS DevMode

  • 분류 전체보기
    • # TIL (Today I Learned)
    • 🍎Apple Developer Academy @p..
    • # 개발
      • 프로젝트
      • Swift
      • SwiftUI
      • 알고리즘
      • 자료구조
      • Java
      • Android
      • C언어
    • # 서비스기획
      • 웨어잇
      • 꿀스테이
      • SeSac 후기
    • # CS
      • 컴퓨터개론
      • 운영체제
    • # 국비교육
    • 후기
  • 홈
  • 방명록
  • GitHub

TIL - 2024.02.05 월요일

· 성취/개선/학습한 내용 🏆 completionHandler( (Model, Error) → Void ) URLSession URLSessionConfiguration URLSessionTask DataTask resume URLRequest URLResponse · 어려웠던 내용 😵😵‍💫 오늘은 그닥 없음! · 궁금한 내용과 부족한 내용 ⁉️🤔 어떻게 해야지 parameter 같은 것들을 URLSession에 간편하게 넣어줄 수 있을까? -> URLComponent를 이용하면 간편하다 · 느낀점 🌟 분명 Alamofire는 편하다. 하지만 URLSession 역시 그렇게 어렵고 귀찮은 것이라는 생각은 들지 않는다. 그렇다면 사람들은 왜 Alamofire를 쓸까 궁금해졌다... 그리고 허리 부상 조심하자!

  • format_list_bulleted # TIL (Today I Learned)
  • · 2024. 2. 5.
  • textsms

TIL - 2024.02.02 금요일

· 성취/개선/학습한 내용 🏆 메서드를 만들 때, 다양한 인자에도 대응할 수 있는 Generic에 대해서 배웠다. 사실 실제로 메서드를 만드는 것까지는 쉬웠지만, 인스턴스를 대응하기 위해 Meta Type을 공부에 들어가자마자 무슨 말인지 잘 이해가 되지 않았다. 예를 들어 String이라는 인스턴스의 타입이 뭔지를 전달하기 위해서 String.type과 같은 식으로 쓰는 건데..(이게 정확한지도 아직 잘 모르겠다.) 조금 더 다뤄봐야 할 것 같다. Generic Type Parameters Type Constraints Meta Type UIPageViewController · 어려웠던 내용 😵😵‍💫 Meta... Type... · 궁금한 내용과 부족한 내용 ⁉️🤔 Generic은 어디까지 쓸 수 있을..

  • format_list_bulleted # TIL (Today I Learned)
  • · 2024. 2. 2.
  • textsms

TIL - 2024.02.01 목요일

· 성취/개선/학습한 내용 🏆 RootView DecodingStrategy init(from decoder: Docoder) decodeIfPresent Enum Associated Values · 어려웠던 내용 😵😵‍💫 오랜만에 연산 프로퍼티를 사용하려니까 헷갈려서 제대로 사용을 하지 못했다. 아직 개념적으로 확실하게 자리 잡히지 않았다는 것을 다시 한번 느꼈다. · 궁금한 내용과 부족한 내용 ⁉️🤔 Enum! enum을 사용하고는 있지만, 저렇게까지 사용할 수가 있구나를 다시 한번 느낄 수 있었다. 정말 코드를 잘 사용하면 저렇게까지 간소화해서 알아보기 쉽게 바뀔 수 있구나라고 생각이 들었다. · 느낀점 🌟 다시한번 나는 뉴비라는 생각이 들었다. 나름 배운 것을 활용해서 코드를 짰다고 생각했는데, ..

  • format_list_bulleted # TIL (Today I Learned)
  • · 2024. 2. 2.
  • textsms

TIL - 2024.01.31 수요일

· 성취/개선/학습한 내용 🏆 DispatchGroup group notify enter leave Quality Of Service userinteractive background 뷰객체 선언할때 초기화하기 //viewDidLoad 보다 클로저 구문이 먼저 실행! lazy var searchBar: UISearchBar = { let view = UISearchBar() view.placeholder = "영화를 검색해보세요" view.showsCancelButton = true view.barStyle = .black view.delegate = self // self는 인스턴스가 생성되야 쓸 수 있는데, ViewDidload전에 이 클로저가 먼저 실행되니 lazy var로 선언해주지 않으면 에러가 ..

  • format_list_bulleted # TIL (Today I Learned)
  • · 2024. 1. 31.
  • textsms
TIL - 2024.01.30 화요일

TIL - 2024.01.30 화요일

· 성취/개선/학습한 내용 🏆 많은 OTT 서비스들과 다양한 앱들에서 사용하는 뷰를 구현하는 방법을 학습했다. 테이블뷰 안에 콜랙션뷰가 있는 형태로 아마 넷플릭스의 UI 형태라고 생각하면 쉬울 것이다. 눈에 보이는 화면은 단순하게 보일 순 있어도 생각보다 고려해야할 부분이 굉장히 많아서 이거 하나를 학습하는 데에도 시간이 굉장히 많이 걸렸다. CollectionView in TableView Decodable · 어려웠던 내용 😵😵‍💫 CollectionView in TableView가 약간 복잡했다. 그리고 왜 구현이 안되는지 몰랐는데, layout 설정한 메서드를 호출을 안해서 였다.... · 궁금한 내용과 부족한 내용 ⁉️🤔 오늘은 없다! · 느낀점 🌟 우리가 자주 보던 각종 OTT의 뷰가 저렇게 ..

  • format_list_bulleted # TIL (Today I Learned)
  • · 2024. 1. 30.
  • textsms

TIL - 2024.01.29 월요일

· 성취/개선/학습한 내용 🏆 오늘은 커스텀 뷰를 코드베이스로 생성해서 스토리보드를 사용하지 않고 UI를 그리는 방법을 배웠다. 그 과정에서 커스텀 뷰를 스토리보드와 코드를 동시에 이용해 사용하는 방법, 코드로만 사용하는 방법 등을 배웠고, 또 코드로만 구현하는 과정에서 LayoutSubviews를 알게 됐다. 이건 view drawing cycle의 하나인데 이를 이용해서 구현되는 시점을 뒤로 늦출 수 있다고 한다. 또 코드로 커스텀뷰를 구현할때 init이 어떤 것들이 필요한지, Required init에 있는 Fatal Error은 무슨 역할을 하는지 학습했다. CustomView override init Required initializer UIView XIB @IBDesignable @IBInsp..

  • format_list_bulleted # TIL (Today I Learned)
  • · 2024. 1. 29.
  • textsms
  • navigate_before
  • 1
  • ···
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • navigate_next
전체 방문자
오늘
어제
전체
전체 카테고리
  • 분류 전체보기
    • # TIL (Today I Learned)
    • 🍎Apple Developer Academy @p..
    • # 개발
      • 프로젝트
      • Swift
      • SwiftUI
      • 알고리즘
      • 자료구조
      • Java
      • Android
      • C언어
    • # 서비스기획
      • 웨어잇
      • 꿀스테이
      • SeSac 후기
    • # CS
      • 컴퓨터개론
      • 운영체제
    • # 국비교육
    • 후기
최근 글
인기 글
최근 댓글
태그
  • #오늘 배운것
  • #Today I Learned
  • #성장
  • #TIL
  • #SWIFT
  • #IOS
  • #국비교육
  • #회고
  • #자바
  • #java
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바