Intro to iOS Development
Search
⌃
K
Welcome
☀
Introduction
🐣
Getting Started
🐦
Course Staff
Logistics
📜
Syllabus
🗓
Schedule
🖊
Grading
🙋♂
Office Hours
Ed Discussion
Assignments
🍼
A1: Swift Basics
🧑
A2: Profile
💬
A3: ChatDev
👨🍳
A4: ChefOS
📱
Hack Challenge
Chapters
0⃣
Course Intro + Logistics
1⃣
Swift Basics
2⃣
UIKit + AutoLayout
3⃣
MVC + Navigation + Delegation
4⃣
UITableView
5⃣
UICollectionView
📚
What is a UICollectionView?
🏭
UICollectionView Setup
6⃣
Networking I
7⃣
Networking II
8⃣
Persistence + SnapKit
9⃣
ARC
🔟
SwiftUI
🎛
Widgets
Guides
🔨
Xcode Project Setup
🎨
Figma
🍫
CocoaPods
📬
Postman
☁
Git and GitHub
🧰
UIKit Handbook
Archived
SP23
2022
2021
2019
Swift Guide (ARCHIVED)
About this Textbook
Documentation
Constants and Variables
Functions
Ranges
Arrays
Tuples
Conditions and While Loops
For Loops
Enums and Switches
Classes and Structs
Optionals
Dictionaries
Closures
Constraints
Generics
Protocols
Casting
Errors
Networking
Inout
Powered By
GitBook
Comment on page
5⃣
UICollectionView
Fall 2023
Lecture Slides
Lecture Video
Lecture Demo
https://github.coecis.cornell.edu/intro-to-ios/lec5-uicollectionview
github.coecis.cornell.edu
Clone the Repository
[email protected]
:intro-to-ios/lec5-uicollectionview.git
Checkout Branches
git
checkout origin/1-collectionview
OR
git
checkout
1
-collectionview
Previous
UITableView Setup
Next
What is a UICollectionView?
Last modified
1mo ago