작성해야 할 사항이 너무 많아지고 있다.
1. Xib와 Nib의 차이점
둘 다 유저 인터페이스를 구성하기 위한 파일로 스토리보드와 유사한 장점이 존재한다. 쉽고 빠르게 작성이 가능하며 결과물을 확인할 수 있고 frame(programmatically)로 구현하는 것보다 훨씬 짧은 코드로 구현이 가능하다.
차이점으로는 Nib의 경우에는 바이너리 파일이기 때문에 파일을 열면 이게 뭔지 체크가 불가능하다. 반면, Xib는 XML 기반이기 때문에 코드를 보면 어떻게 구성되어 있는지 유추가 가능하다. 블로그에 차이점을 정리해서 제시하려고 했는데 너무 잘 정리된 글이 있어 링크를 적는다.
https://iamthejiheee.tistory.com/m/247
2. 재귀
3. 큐