본문 바로가기

728x90
728x90
SMALL

arc

(2)
iOS/Swift 직무를 위한 면접 질문리스트(with. ARC, GCD, Dispatch Queue, 접근제어, 메모리 참조) iOS 직무 면접을 대비한 질문 리스트를 작성해두신 분들이 많아서, 해당 질문에 대한 답변을 정리해보며 기본 지식을 익히고 면접을 대비해보고자 한다......... 읽고 그렇구나! 하는 것은 쉽지만... 완벽하게 이해하여 남에게 다시 설명하는 것은 너무나도 어려운 것 ㅜㅜ open, public, Internal, fileprivate, private 각 접근레벨에 대해 설명하시오 더보기 접근레벨 open 선언된 모듈이 아닌 다른 모듈에서도 사용 가능, 다른 모듈에서 Override 및 서브 클래싱 가능 public 선언된 모듈이 아닌 다른 모듈에서도 사용 가능 Internal 기본 접근레벨, 모듈 전체에서 사용 가능 fileprivate 특정 엔티티를 선언한 파일 안에서만 사용 가능 private 특정..
ARC, RxSwift, Combine 설명할 수 있을 때까지! (with. 차이점) Swift를 공부하다보면 자주 만나는 단어들이 있다. 오늘은 그 중 3가지를 가져와서 정의만 간단히 정리해보고자 한다. 추후 비동기 프로그래밍을 간단한 예제를 만들어보며 더 자세히 올려볼 생각이다! 그리고 가능하다면 금주 안으로는 기본 제일 먼저 짚고 넘어 갔어야 할 함수형 프로그래밍 이론에 대한 정리를 해보고자 생각 중 이다 ㅜㅜ 정의 ARC : Auto Reference Counting의 약자로써 참조 카운트를 스스로 체크하여 메모리 관리를 해주는 도구 : 컴파일 타임에 참조 카운트를 증가시키는 retain과 감소 시키는 release을 적절 위치에 삽입하므로써 메모리 관리를 도와주는 도구 RxSwift : Reactive eXtensions의 약자로 비동기식 프로그래밍 혹은 이벤트 기반 프로그램을 ..

728x90
728x90
LIST