일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- SwiftUI
- Codable
- 비동기
- 운영체제
- 파일 시스템
- 상호배제
- deadlock
- 오브젝트
- 데드락
- 100 days of SwiftUI
- Linked List
- 가상 메모리
- 앨런
- UserDefaults
- async
- 인프런
- 동시성
- struct
- @state
- 프로세스 스케줄링
- Apple Developer Academy
- COLOR
- core data
- 알고리즘
- IOS
- Swift
- forEach
- Algorithm
- decode
- 동기화
Archives
- Today
- Total
목록Swift (11)
기어가더라도 제대로
UICollectionView, UIScrollView 수업 필기 자료
UIScrollView 내부에 컨텐트뷰를 담고 있다. 일반적으로 프로퍼티를 선언해야 사용할 수 있다. 원래 사용법 self.scrollview.contentSize = CGSize(width: , height:) 디버거 사용법 $po self.view.perform("recursiveDescription") // 함수로 호출 $po self.view.value(for key: recursiveDescription) // 속성으로 호출 ScrollView 만드는 순서 ``` UIScrollView.init() self.scrollview.contentSize = CGSize() UIView 추가, label -> contentsView (1000, 1000) content layout guide 연결 (l..
UIKit 기초
2022. 4. 21. 23:48
Navigation controller 를 코드로 구현하기(feat. Storyboard)
필요성 Storyboard 로 작업 할 수 있지만, 코드로 하는 방법도 익히면 필요할 때 대처가 가능하다. 항상 학습할 때 storyboard, Xib, programmatically 한 방법을 같이 학습하면 좋다. 네비게이션 컨트롤러를 스토리보드로 추가하고, 버튼 구현은 코드로 진행해보자 순서 1. Navigation Controller 를 Storyboard 에서 추가 및 루트 뷰컨트롤러 지정 2. 우측 방향으로 이동하는 버튼을 프로그래밍적으로 생성 3. 버튼을 눌렀을 때 처리할 objc 메서드 선언 4. (선택사항) 다음 뷰컨틀롤러 세부 설정코드
UIKit 기초
2022. 3. 23. 13:44