SSAC iOS 과정 중 수행한 과제 및 자료조사 등을 업로드 합니다.
- Bundle Identifier
- SF Symbols
- Human Interface Guidlines
- UIKit
- Launch Screen
- Enty Point
- Simulator Build
- App Lifecycle
- Mac Catalyst
- Cocoa Touch Framework
- UIViewController
- UIView
- @IBOutlet, @IBAction
- BreakPoint
- Dark Theme
- Type Inference
- Type Conversion
- Type Alias
- String
- Int, Array, Dictionary, Set, Tuple
- Ternary operator
- UIStackView
- UIView
- Function vs Meethod
- Parameter vs Argument
- Argument Lable vs Parameter Name
- Wildcard Pattern
- Oveeride vs Overload
- AutoLayout
- Constraints
- 정리중
- Enumeration
- Alert
- Storyboard Reference
- OpenSource License
- Swift Package Manager
- User Defaults
- Assignment, Mission
- Assignment
- Enumeration, RawValue, Switch (7회차 Enumeration에 통합)
- Tuple (정리중)
- Print vs Return (정리중)
- Implict returns (정리중)
- @discardableResult (정리중)
- Extension (정리중)
- Local Notification
- Alert (7회차 Alert에 통합)
- Assignment: 물마시기 앱
- TableView
- Assignment: 테이블 뷰 구성하기
- Custom TableViewCell
- TypeCasting
- Properties
- Assignment: 환율 변동 프로그램, 쇼핑 목록 리스트
- Extension
- Type Property
- Instance Method
- Type Moethod
- Signleton Pettern
- Autometic Demensions
- Assignment: 메모앱, 쇼핑 목록 리스트
- View Controller Transition
- View Controller Identity
- modalPresentationStyle
- modalTransitionStyle
- Push - Pop
- Present - Dismiss
- UINavigation Controller
- Storyboard
- Main Interface
- Info.plist - Storyboard Name
- Target - Action Design Pattern
- @objc
- Protocol
- Delegate Pattern
- UIViewController + UITableView
- UITableViewDelegate
- UITableVieDataSource
- UIPickerView
- UIPickerViewDelegate
- UIPickerViewDataSource
- UITextField
- InputView
- UITextFieldDelegate
- Assignment: 트렌트 미디어
- MapKit
- CoreLocation
- MKPointAnnotation
- LocationManager
- CoreLocation
- Authorization & Privacy
- 트랜드 미디어 Assignments이동하기
- HTTP vs Socket
- REST API
- URL
- Serialization
- Assignments(OpenWeatherAPI, Lottry API, 영화진흥위원회 API)
- DB
- DBMS
- RDBMS
- Schmem
- Column
- Record
- 정규화
- PK
- FK
- UK
- Migration
- Realm
- Assignment_ShoppingList
- Assignment_영진원
- Realm
- Assignment_ShoppingList: 어제자로 모두 구현 해두었음
- Assignment_영진원: 어제자로 구현 완료
- Assignment_옵션(다이어리)
- Mission_ShoppingList
- 백업/복구 개념
- App Sandbox
- Assignment_ShoppingList
- Assignment_옵션(다이어리): 어제자로 모두 구현 완료
- UICollectionView in UITableView
- configure cell
- awakeFromNib vs viewDidLoad
- UIKit Appearence
- UIBlurEffect
- Swift Initializer
- [35회차 학습 내용 결과 공유] - 각 TIL
- 출시 프로젝트 기획 마무리
- 팀 빌딩, 출시프로젝트 기획 공유3
- 37회차 후 학습 내용 공유 계획
- 컬렉션 뷰 공부 DataSource
- 컬렉션 뷰 공부 레이아웃
- [36회 학습 내용 결과 공유] - 각 TIL
- 출시프로젝트 각 할일 테스크 공유
- [캘린더 제작 공부] -미완성-
- NSDateFormatter 읽기목록
- Calendar Apple Developer Document 읽기목록
- [39회차 하급 내요 결과 공유] - 각 TIL 및 프로젝트
- 출시프로젝트 정보 공유
- [출시프로젝트 전날 문제 해결 공유]
- 출시프로젝트 진행상황
- 출시프로젝트 - Analytics, Crashlytics 적용
- Reference Interview
- NIB 정리
- NIB 복습
- 출시프로젝트 버그 수정중.
- Code Based
- Melon Code Base Layout
- 출시프로젝트 푸시 노티피케이션 활용한 기능 구상(https://gookbobhenry.notion.site/16e9420957264bf78ba6ffab2a3e4e1b)
- Push Notification with Firebase Cloud Messaging
- Push Notification by Tutorials
- Checklist
- Question
- 회원가입 과제, 보드뷰와 스켈레톤 뷰
- Leaf 앱스토어 업데이트 통과