- Xcode - 14.2
- Swift - 5.7.3
- Variable
- String and Characters
- Control Flow [for, while, repeat...while]
- Collections [array, ,set, dictionary, tuple]
- Optionals
- Forced Unwrapped
- if let and guard let
- Function
- Closure
- Struct and Class
- Enum
- Methods And properties
- Subscript
- Inheritance
- Initialization & Deinitialization
- Optional chaining
- Error handling
- Type casting & Nested Type
- ARC
- Extension
- Protocol
- Access specifiers
- Basic of AutoLayout
- Constraints
- Minumum required onstraints
- Types of Constraints
- Leading, Trailing
- Top, Bottom
- Height, Width
- Center vertical, Center horizontal
- Hugging priority
- compression Resistance
- Size Classes
- UILabel
- UIButton
- UITextField
- UITextView
- UISwitch
- UISlider
- UIProgressView
- UISegmentedControl
- UIPageControl
- UIStepper
- UIScrollView
- UITableView
- UICollectionView
- Pull to refresh
- UIImageView
- Image Picker
- UIActivityIndicator
- WKWebView
- UISearchBar
- Stack view
- UITabBar
- UIToolBar
- UIBarButtons
- UIPickerView
- UIDatePicker
- CLLocation
- UIMapView
- Navigation using Segue
- Types of Segue
- Data passing using Segue
- Set root controller
- Navigation using Programmetically
- push, pop, present and dissmiss viewcontroller
- Set root viewcontroller
- Change title of NavigationBar
- Change Back Button title and image
- add BarButtonItems in Navigation Bar
- URLSession
- Alamofire
- MVC
- MVVM
- Coordinator
- R.Swift
- Alamofire
- Rechability
- Kingfisher
- Cosmos
- YT video Helper
Sign Up | Sign Up | Interest |
---|---|---|
Expand Cell | Light | Dark |
---|---|---|
Light | Dark | Chat |
---|---|---|
Light | Dark |
---|---|
Home | Details |
---|---|
Home | Home |
---|---|
Details | Details |
---|---|