post-thumbnail

[iOS] Network 뽀개기 2편 POSTMAN 활용법

저번 포스팅에서 보면 터미널에서 curl 명령어를 활용해서 통신을 했다. 그런데 이게 아무래도 여러모로 불편하니 GUI 를 활용하면 좋다. 마치 터미널에서 git 을 쓸수 있지만 sourceTree 를 쓰면 편한 것 처럼postman 도 그런 아이다. postman 사

2022년 11월 17일
·
0개의 댓글
·
post-thumbnail

[iOS] Network 뽀개기 1편 HTTP 통신 이론편

Network 통신이란 Client 와 Server 가 통신하는 것이다.Network 내부 구조가 어떻게 되어있고, 이런 CS 적인 지식 물론 알고 있으면 너무 좋다. 그런데 내용이 방대해서 이를 다 공부하고 나서 HTTP 통신을 공부하려면 시간이 너무 많이 걸리기 때

2022년 11월 17일
·
0개의 댓글
·
post-thumbnail

[swift]Date DateFormatter CheetSheet

Date란? > A specific point in time, independent of any calendar or time zone. 시간의 특정한 포인트로, 어떠한 캘린더나 타임존으로 부터 자유하다고 한다. 그래서 지금 시간을 찍어보면 Date 를 찍어보

2022년 10월 6일
·
0개의 댓글
·
post-thumbnail

[CS] DataBase 개념 찍어 먹기

CoreData를 공부해야 하는데 database에 관한 지식이 1도 없어서 공부해 보았다.dataBase는 말 그대로 데이터를 저장하는 저장소이다.DBMS(Database Management System) 로 데이터 베이스를 관리하는 시스템을 의미한다. 엑셀파일이 데

2022년 9월 6일
·
0개의 댓글
·
post-thumbnail

[WWDC19] SwiftUI Essentials

이글은 WWDC19 SwiftUI Essentials 을 보고 정리 한 글 입니다. SwiftUI 는 바퀴를 재발명하려고 하지 않는다. 우리가 전에 UIKit 에서 사용하던 다양한 컴포넌트들 그리고 다양항 기능들이 이미 모두 들어가 있다.그저 방법을 바꿨을 뿐이다. 기

2022년 9월 1일
·
0개의 댓글
·
post-thumbnail

[swift]@property wrapper

combine을 공부하면서 Published 의 구현부를 뜯어보는데@propertyWrapper 라는 것이 있는 것을 보았다.많이 들어본 것 같았는데... 저게 뭘까?@propertyWrapper 를 먼저 공부해 보자!@propertyWrapper 공식문서(https&

2022년 8월 15일
·
0개의 댓글
·
post-thumbnail

야곰 커리어 스타터 캠프 6개월 후기

6개월 간 달렸던 야곰 아카데미가 끝났다. 조금 놀고 쉬기도 했으니 마음을 정리하는 차원에서 간단한 글을 써볼까 한다. 눈을 감았다 떳더니 6개월이 지나간 것 같다. ⛺️ 내가 했던 캠프생활 일주일에 2번 학습활동 (Zoom) 프로젝트 진행 (매일) 토요스터디 복습

2022년 8월 15일
·
3개의 댓글
·
post-thumbnail

[iOS] 키보드야 텍스트 가리지마

키보드를 보이게 하는데에 다양한 방법이 있다. 내가 시도해본 방법으로는 1. view 의 frame 을 변경하는 방법 2. view 의 autolayout 을 변경하는 방법 3. view 의 contentInset 을 변경하는 방법 ...

2022년 6월 19일
·
2개의 댓글
·
post-thumbnail

[swift] 의존성 주입으로 코드를 예쁘게 하자!

🤔 의존성 주입을 하는 이유? 의존성 주입을 알아보기 전에 의존성 주입이란 것을 왜 해야하는 것일까? 객체끼리의 의존도가 높으면 한 객체에서 수정이 일어나게 되면 연관된 모든 객체를 손봐야 하는 경우가 있다. Unit test 를 할 경우에도 한 객체의 Test 만

2022년 4월 28일
·
0개의 댓글
·
post-thumbnail

[iOS]사용자의 폰트 사이즈 정보에 따라 UI 바꿔주기

📱 사용자의 폰트 사이즈 정보에 따라 UI 바꿔주기 웨더의 추천으로 어떤 블로그에서 접근성 설정을 하지 않는 것은 인종차별을 하는 것과 마찬가지다 라는 글을 읽었다. (아래 링크를 달아두었다.) 어떤 의미로 이런 제목을 다셨는지는 이해가 되었다. 실제로 아이폰에

2022년 4월 28일
·
0개의 댓글
·
post-thumbnail

[iOS] 컴파일 최적화 feat 꼬리재귀

🛠 컴파일 최적화 ⚙️ 컴파일 최적화란? 위키에서 말하는 컴파일 최적화의 정의를 찾아보았다. >컴파일러 최적화(optimizing compiler)는 컴파일러에서 출력되는 실행 프로그램의 효율성을 최적화하는 과정을 말한다. 일반적으로 프로그램의 실행 속도를 최대화하거

2022년 4월 20일
·
0개의 댓글
·
post-thumbnail

[WWDC] ARC in Swift: Basics and beyond

swift 의 class 는 referance 타입이고, ARC 를 통해서 메모리를 관리하기 때문에 ARC 를 알아야 한다고 한다. 💾 ARC의 객체 수명 object life time and ARC RC 는 init 되는 시점에 1이 된다. 객체의 생명주기는 ini

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

[swift] 부동 소수점 오류가 나는 이유

Integers (정수)소수점이 없는(분수 부분이 없는) 숫자를 의미 한다.swift 의 Int는 크기에 따라 다양한 타입을 제공한다. Int 가 컴퓨터에 어떤 형식으로 저장 되는지보자. Int8 과 Uint8 의 최대값과 최소값을 찍어보았다. 우선 여기에서 뒤에

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

[swift] 고차 함수 요목조목 보기

Higher-order function 고차함수는 다른 함수를 전달인자로 받거나 함수실행의 결과를 함수로 반환하는 함수 이다. → 클로저를 파라미터로 받거나 → 클로저를 리턴하는 경우 Foundation 에서 기본으로 제공하는 고차함수에는 map, compactM

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

[iOS] Number Fomatter

값을 다양한 텍스트 값으로 변환해 줄 수 있는 추상 타입이다. class Formatter : NSObject 이런 다양한 포메터들이 있다. 그리고 나만의 포메터를 만들어서 사용할 수도 있다. 커스텀 해서 포메터를 만들어 보자. 커스텀 포메터 공식 문서(http

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

[swift] Subscript 구현하기

Subscript란? [ ] 을 이용하여 (단축키 처럼)값에 접근할 수 있도록 해주는 문법이다. 우리가 Array에서 [index] 를 사용해서 접근하거나, Dictionary 에 [key] 값으로 접근 했던 문법들은 subscript 로 구현되어

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

야곰의 코드 스타터 캠프 리뷰

2021.12.6~2022.1.7 야곰 코드 스타터 캠프를 하고 나서 얻은 것은 무엇일까?

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

[WWDC] Architecting Your App for Multiple Windows

이 글은 wdc 2019 Architecting Your App for Multiple Windows 보고 생각을 정리한 글 입니다. 🗒 간단 요약 ios13 부터 mutifle window 를 적용 함에 따라서 App delegate에서 하던 일을 App dele

2022년 4월 6일
·
0개의 댓글
·
post-thumbnail

[swift] String.Index 는 무엇일까?

🧐 String.Index 타입이란? 스위프트에서는 String 타입의 인덱스를 나타내기 위해서 Int 를 사용하지 않고 String.index 라는 특수한 타입을 사용한다. 그럼 이 값을 인트로 변환할 수는 없는 건가? 할 수 가 없다. 에러가 뜬다.😭

2022년 3월 17일
·
0개의 댓글
·
post-thumbnail

[swift] Substring는 왜 있는 걸까?

🗒 Substring 이란? String 타입을 가지고 메서드로 변형을 하게 되면 이상하게 return 타입이 String 이 아니고 Substring 이다. 애플 공식문서가 말하길 Substring 타입은 String 타입과 거의 동일한 메서드를 가지고 있기 때

2022년 3월 17일
·
0개의 댓글
·