https://github.com/uber/RIBs/wiki/iOS-Tutorial-1

'메모' 카테고리의 다른 글

링크 NestJS로 배우는 백엔드 프로그래밍  (0) 2022.03.30
Decodeable ????????????????????????????????????  (0) 2022.03.21
Git: Sourcetree에서 커밋이 안된다.  (0) 2022.02.07
단어저장용2  (0) 2020.04.14
저장용...  (0) 2020.04.14

procedure ; 프로시저

  • 프로그래밍에서, 프로시저는 루틴이나, 서브루틴 및 함수와 같은 뜻이다. 하나의 프로시저는 특정 작업을 수행하기 위한 프로그램의 일부이다.
  • 일반적인 의미의 프로시저란, 어떤 행동을 수행하기 위한 일련의 작업 순서를 말한다.

 

'메모' 카테고리의 다른 글

링크 NestJS로 배우는 백엔드 프로그래밍  (0) 2022.03.30
Decodeable ????????????????????????????????????  (0) 2022.03.21
Git: Sourcetree에서 커밋이 안된다.  (0) 2022.02.07
RIBs  (0) 2021.12.28
저장용...  (0) 2020.04.14

https://medium.com/lookpin-engineering/ios-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EB%A9%B4%EC%A0%91-%EC%A7%88%EB%AC%B8%EB%A6%AC%EC%8A%A4%ED%8A%B8-b92350a91c1b

Swift & iOS

  • ARC(Automatic Reference Counting)는 어느 시점에 작동하나요?
  • strong, weak, unowned 키워드를 어떤 상황에서 사용하고, 차이는 무엇인가요?
  • 객체 간 순환참조를 발견하는 방법과 해결 방법은?
  • Escaping Closure의 개념이 무엇인가요?
  • 타입 캐스팅을 할 때 사용하는 키워드인 as, as?, as! 이 셋의 차이는 무엇인가요?
  • Swift에서 Class와 Struct의 차이는 무엇인가요?
  • 4.1 버전 미만과 최신버전에서의 배열의 메소드인 FlatMap의 차이는 무엇인가요?

Layout

  • Frame 과 Bounds 의 차이는 무엇인가요?
  • UIViewController클래스내 프로퍼티인TopLayoutGuide와 BottomLayoutGuide가 iOS11에서 deprecate된 이유와 이를 대체하기위해 어떤것이 생겼을까요?
  • UIStackView의 장점은 무엇이라고 생각하시나요?
  • Autolayout Constraint의 Priority의 개념이 무엇이고, 어떤상황에 사용하나요?
  • Content Hugging Priority의 개념이 무엇이고, 어떤상황에 사용하나요?
  • UICollectionViewLayout클래스에 prepare 메소드는 어떤 역할을 하나요?
  • UITableView를 구성할때 셀의 컨텐츠에 따라 높이를 설정하고싶다면 어떻게 해야하나요?
  • StoryBoard가 Git 에서 충돌이 발생했습니다. 어떻게 해결하고 예방 하시겠습니까?

Test

  • 커스텀뷰 클래스 내 Private Method를 테스트 할 수 있는 방법은 무엇이 있나요?
  • UITest를 UnitTest로 대체할 수 있는 방법은 무엇인가요?
  • Api서버를 강력하게 의존하는 뷰를 api요청없이 테스트 하는 방법은 무엇이 있나요?

 

https://dev-dream-world.tistory.com/68

 

[iOS] 👓 iOS/macOS Developer 면접 예상 질문 (Interview Question)

https://docs.swift.org/swift-book/LanguageGuide/OptionalChaining.html 👓 Cocoa Framework란 무엇인지 설명하시오. 🍎 Cocoa (Application) Layer - The Cocoa (Application) layer implements many features..

dev-dream-world.tistory.com

 

 

 

기본적으로 알아야하는 알고리즘

 

1. 다이나믹 프로그래밍

2. BFS

3. DFS

4. 백트래킹

5. 그리디

6. 분할 정복

'메모' 카테고리의 다른 글

링크 NestJS로 배우는 백엔드 프로그래밍  (0) 2022.03.30
Decodeable ????????????????????????????????????  (0) 2022.03.21
Git: Sourcetree에서 커밋이 안된다.  (0) 2022.02.07
RIBs  (0) 2021.12.28
단어저장용2  (0) 2020.04.14

+ Recent posts