Add New Day and the DRY Principle - Part 31 - Itinerary App (iOS, Xcode 10, Swift 4)

Add New Day and the DRY Principle - Part 31 - Itinerary App (iOS, Xcode 10, Swift 4)

Saving Activities for Days - Part 37 - Itinerary App (iOS, Xcode 10, Swift 4)Подробнее

Saving Activities for Days - Part 37 - Itinerary App (iOS, Xcode 10, Swift 4)

Date Functions and UIDatePicker - Part 32 - Itinerary App (iOS, Xcode 10, Swift 4)Подробнее

Date Functions and UIDatePicker - Part 32 - Itinerary App (iOS, Xcode 10, Swift 4)

Using Comparable for Sorting and Equality - Part 33 - Itinerary App (iOS, Xcode 10, Swift 4)Подробнее

Using Comparable for Sorting and Equality - Part 33 - Itinerary App (iOS, Xcode 10, Swift 4)

Comparing Dates for Validation - Part 34 - Itinerary App (iOS, Xcode 10, Swift 4)Подробнее

Comparing Dates for Validation - Part 34 - Itinerary App (iOS, Xcode 10, Swift 4)

Action Sheets on iPads - Part 30 - Itinerary App (iOS, Xcode 10, Swift 4)Подробнее

Action Sheets on iPads - Part 30 - Itinerary App (iOS, Xcode 10, Swift 4)

Actions Sheets - Part 29 - Itinerary App (iOS, Xcode 10, Swift 4)Подробнее

Actions Sheets - Part 29 - Itinerary App (iOS, Xcode 10, Swift 4)

Swift Tip: Reduce Hard-Coded Strings - Part 27 - Itinerary App (iOS, Xcode 10, Swift 4)Подробнее

Swift Tip: Reduce Hard-Coded Strings - Part 27 - Itinerary App (iOS, Xcode 10, Swift 4)

Swift 5.5, UIKit Button System, DRY, Declarative Future & More!Подробнее

Swift 5.5, UIKit Button System, DRY, Declarative Future & More!