iOS 캠프 TIL - 2021.04.22 목
Updated:
이니 & 솔 퀴즈 오답
- Heap 영역: [빈칸] 같은 참조 타입의 값들은 힙에 자동 할당 된다.
- UITableView의 cell뿐만 아니라 HeaderView, FooterView도 재사용 가능하다 (ReuseHeadeView, ReuserFooterView 프로토콜 적용시)
- 컬렉션뷰의 레이아웃을 커스텀할 때 사용하는 클래스는?
- UICollectionViewFlowLayout
- UITableViewCell에서 AccessoryView 영역은 ContentView내에 포함되어있지않다.
- 소비자가 서비스제공자로부터 접근토큰을 재발급받을 수 있게하는 토큰?
오동나무 & 글렌 퀴즈 오답
- UIScene은 UIView를 상속받지 않는다
- UIViewController는 NSObject를 상속받는다
- Responder 객체가 Event를 핸들링할 때, Event가 전달되는 순서대로 나열
- UITextField
- UIViewController
- UIWindow
- UIApplicationDelegate
- 특정 뷰를 언어권에 상관없이 왼쪽에 고정시키려면 leftAnchor를 사용하여 레이아웃을 설정한다.
- leadingAnchor은 언어권의 RTL, LTR에 따라 달라진다
- NSCache는 Memory cache이다
Xcode Help
- Xcode Help를 읽어보면 그동안 몰랏던 꿀팁들을 얻을 수도 있다
- scheme
- Build할 때의 설정값
- Build Configuration: 디버그, 릴리즈 설정
- target: 빌드를 하기위한 product의 상세
- signing: 앱이 인증된 개발자가 빌드했음을 사인하는 과정
- info.plist: 앱스토어에 등록할 때의 메타데이터 개념
- Build Phases: 추가한 라이브러리등은 이곳에 등록해야 같이 아카이빙 된다
CreateML로 생성한 모델과 Keras로 생성한 모델의 차이?
- CreateML로 생성한 모델이 크기는 작지만, 지원버전은 높다. iOS 12부터 CoreML에서 지원하는 어떤 기능이 더 생겨서 그것이 모델파일에 포함되지 않아도 되는 건가?
- 크기나 지원버전 외에도 Xcode로 모델을 열었을 때 Type이 다르다
- CreateML 모델: Image Classifer
- Keras 모델: Neural Network Classfier (Neural Network 키워드가 Metal관련 문서에서 보이는데, 그래픽 관련 기술을 이용해서 모델 학습에 활용한 무언가 인듯)
Leave a comment