profile
iOS Developer Student
post-thumbnail

[TIL] 2021.04.12 (Mon)

ViewController 간의 데이터 주고 받기고차 함수Content Configuration → iOS14부터 Cell의 각 UI요소에 직접 접근하여 콘텐츠를 설정하는 대신, Content Configuration을 사용하여 콘텐츠를 나타낸다VoiceOver 기능을

4일 전
·
0개의 댓글
post-thumbnail

[iOS] Accessibility Inspector

저번 시간에 Accessibility Labels에 대해서 알아보았는데, 그럼 이제 어떻게 Label을 작성하는지에 대해 궁금해졌지 않은가??그래서!!WWDC2019 에서 발표된 내용을 바탕으로 Accessibility Inspector을 이용한 Accessibilit

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

[iOS] Accessibility Labels

iOS 환경은 개인마다 다른 시력, 색맹, 기기 고장 등의 상황에도 iOS를 이용자가 제대로 사용할 수 있게 Accessibility (접근성, 손쉬운 사용) 이라는 것을 만들어 놨다!!개인적으로 터치 버튼이 iPhone 8에서 사용하던 중 고장이 나서 Assistiv

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

[swift] 키 경로

Swift는 함수가 일급시민으로서 상수나 변수에 참조를 할당할 수 있다Swift의 함수, 클로저에 대해 공부해 본 사람이라면 누구나 이 문장을 본 적이 있을 겁니다!그리고 이 예제를 보면서 공부하셨겠죠??ㅎ며칠 전에 프로젝트를 진행하면서, "그럼 프로퍼티의 위치만 참조

2021년 4월 7일
·
0개의 댓글
post-thumbnail

TIL - 2021.04.05 (Mon)

JSONTable View - Data Source, DelegateJavaScript Object Notation 의 줄임말로, 자바스크립트의 객체를 표기하는 방법이다JSON 에 사용되는 데이터 구조는 크게 두 가지 종류로 나눌 수 있다여러 가지 속성을 key-val

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

TIL - 2021.04.03 (Sat)

JuiceMaker 정리Calculator 1차 리팩토링 & Step2 진행TDD 복습, AutoLayout 복습kane-young/iOS_yagom_starter_campFork Repository으로부터 merge해서 Step2 피드백 수용 및 Step3 진행, 프

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

TIL - 2021.04.02 (Fri)

완성하지 못했던 JuiceMaker Refactoring & Step3 진행StackView AutoLayout 연습해보기AutoLayout에 대해서 학습한 김에 바로 JuiceMaker에 활용!!Storyboard를 통해서 AutoLayout 완성 후 파인애플 쥬스

2021년 4월 2일
·
0개의 댓글
post-thumbnail

TIL - 2021.03.31 (Wed)

AutoLayoutAutoLayout ?? 무엇인가?크기가 제각각인 iOS 기기들에 화면을 맞추기 위해, 사용자가 화면을 동적으로 조절하는 등의 외부적인 조건(split View, 가로 세로 모드 변경)에 맞추기 위해 조절하는 설정!Constraints 를 이용해서 V

2021년 4월 2일
·
0개의 댓글
post-thumbnail

TIL - 2021.03.28 (Sun)

멤버를 추가하는 것은 가능하지만, Overriding(재정의)하는 것은 불가능Adding Properties연산 프로퍼티만 추가할 수 있다(저장 프로퍼티는 불가능하다!!)연산 프로퍼티만 추가할 수 있기에, 프로퍼티 감시자는 extension에서 구현 불가연산프로퍼티의

2021년 3월 28일
·
0개의 댓글
post-thumbnail

[Swift/iOS] 객체 설계 원칙 - SOLID

리뷰어 붱이와 함께한 SOLID! SOLID는 "클린 소프트웨어", "클린 코드", "클린 아키텍처"라는 책의 저자인 로버트.C마틴이 객체 설계를 할 때 중요하게 생각하는 것으로 제시한 원칙 다섯 가지이다!! 그럼 그 다섯 가지의 원칙이 무엇인지 확인해보자!!!

2021년 3월 28일
·
0개의 댓글
post-thumbnail

TIL - 2021.03.23 (Tue)

특강 : 새로운 지식을 나의 지식으로 만드는 방법 ( 연사 : Zedd)Protocol Swift 공식문서 정독계산기 프로젝트 Step1에 대한 고뇌프로토콜은 특정 작업이나 기능에 적합한 method, property 및 요구사항에 대한 청사진을 정의한다. 그런 다음

2021년 3월 25일
·
0개의 댓글
post-thumbnail

TIL - 2021.03.22 (Mon)

응집도, 결합도 UML 계산기 프로젝트을 위한 (중위 연산자 → 후위 연산자) 알고리즘응집도 : 정보 은닉 개념을 확장한 것으로, 명령어나 호출문 등 모듈의 내부 요소들의 서로 관련되어 있는 정도, 즉 모듈이 독립적인 기능으로 정의되어 있는 정도를 의미한다결합도 :

2021년 3월 23일
·
0개의 댓글
post-thumbnail

TWL - 21.03.08~03.19 (with yun)

월: 팀 그라운드 룰 제정, 리뷰어 인사, Flow Chart작성화: Step1 의견 공유, struct vs class 학습수: Setp1 PR 발송목: 리뷰 피드백, enum관련 프로토콜 학습금: -월: Step1 두번째 리뷰화: UIKit 학습시작, Step2 기

2021년 3월 22일
·
0개의 댓글

[iOS] storyboard 가 아닌 코드로 UI 구현하기 - Navigation Controller

Storyboard에서는 간편하게 Editor-Embed in-Navigation Controller로 추가하였는데평소에 코드를 통한 개발에도 관심이 많아서 코드로 Navigation Controller을 추가해보려고 합니다. 해당 글은 학습을 기록하기 위한 글입니다참

2021년 3월 20일
·
0개의 댓글
post-thumbnail

TIL - 2021.03.19 (Fri)

View의 Life Cycle은 ViewController가 주체로 관리를 한다여기서 잠깐 \*\*ViewController\*\*의 주요 책무는??View 의 Content 업데이트View와 상호작용View의 인터페이스 관리(resizing 등)다른 뷰 컨트롤러를 포

2021년 3월 18일
·
0개의 댓글
post-thumbnail

TIL - 2021.03.16 (Tue)

뷰가 화면에 보여지는 상태의 변화나 뷰의 레이아웃에 변화가 생기면 뷰 컨트롤러는 여러가지 메서드를 호출해 서브클래스가 적절한 대응을 할 수 있게 한다.Apple Developer Documentationfunc viewDidLoad()뷰 계층이 메모리에 로드된 직후 호

2021년 3월 18일
·
0개의 댓글
post-thumbnail

TIL - 2021.03.15 (Mon)

참조 : When to use @objc in Swift?private는 Swift에서만 볼 수 있음을 의미함, 그래서 @objc를 사용하여 Object-c에서 볼 수 있게 한다.참조 : Swift의 Dispatch 규칙Dispatch 는? 어떤 메서드, 프로퍼티를 참

2021년 3월 16일
·
0개의 댓글

[iOS/Swift] Notification Center, KVO??

배웠던 기억은 있는데 스스로 중요하지 않았다고 생각했나보다... 기억이 안난다...근데 오늘 야곰이 엄청 자주 쓴다는 말을 듣고 부랴부랴 정리를 해보기로 했다일단 바로 공식문서를 살펴보면A container for information broadcast through

2021년 3월 16일
·
0개의 댓글
post-thumbnail

TIL - 2021.03.12 (Fri)

SingleTon 패턴소프트웨어 디자인 패턴에서 싱글턴 패턴(Singleton pattern)을 따르는 클래스는, 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생성자는 최초의 생성자가 생성한 객체를 리턴한다. 이와 같은 디자

2021년 3월 14일
·
0개의 댓글

[git] 계속되는 git 명령어 정리!(4)

이제 마무리 되어 가는 git 명령어 정리 시간...몇가지 용어만 정리하고 시작해보자!!통합 브랜치 - 언제든지 배포할 수 있는 버전을 만들 수 있어야 하는 브랜치, 그래서 늘 안정적인 상태를 유지하는 것이 중요하다토픽 브랜치 - 기능 추가나 버그 수정과 같은 단위 작

2021년 3월 13일
·
0개의 댓글