├── Assets ├── icon.png └── icon@2x.png ├── Core Image iOS ├── CircleSplash.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── CircleSplash.xccheckout │ │ └── xcuserdata │ │ │ └── brimelow.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── brimelow.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ ├── CircleSplash.xcscheme │ │ └── xcschememanagement.plist ├── CircleSplash │ ├── AppDelegate.swift │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── ViewController.swift │ └── willis.jpg └── CircleSplashTests │ ├── CircleSplashTests.swift │ └── Info.plist ├── Creating Class Extensions ├── Giants.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── brimelow.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── brimelow.xcuserdatad │ │ └── xcschemes │ │ ├── Giants.xcscheme │ │ └── xcschememanagement.plist ├── Giants │ ├── AppDelegate.swift │ ├── Base.lproj │ │ └── Main.storyboard │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── LaunchImage.launchimage │ │ │ └── Contents.json │ ├── Info.plist │ ├── UIImage+Cropping.swift │ ├── ViewController.swift │ ├── giants.png │ └── pence.png └── GiantsTests │ ├── GiantsTests.swift │ └── Info.plist ├── Five Must Know Features ├── Arrays.playground │ ├── contents.xcplayground │ ├── section-1.swift │ └── timeline.xctimeline ├── ComputedProps.playground │ ├── contents.xcplayground │ ├── section-1.swift │ └── timeline.xctimeline ├── Enums.playground │ ├── contents.xcplayground │ ├── section-1.swift │ └── timeline.xctimeline └── Tuples.playground │ ├── contents.xcplayground │ ├── section-1.swift │ └── timeline.xctimeline ├── Menubar App ├── MenubarApp.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── MenubarApp.xccheckout │ │ └── xcuserdata │ │ │ └── brimelow.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── brimelow.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ ├── MenubarApp.xcscheme │ │ └── xcschememanagement.plist ├── MenubarApp │ ├── AppDelegate.swift │ ├── Base.lproj │ │ └── MainMenu.xib │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── statusIcon.imageset │ │ │ ├── Contents.json │ │ │ ├── icon.png │ │ │ └── icon@2x.png │ ├── Info.plist │ ├── icon.png │ └── icon@2x.png └── MenubarAppTests │ ├── Info.plist │ └── MenubarAppTests.swift ├── Optionals ├── Optionals.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── Optionals.xccheckout │ │ └── xcuserdata │ │ │ └── brimelow.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── brimelow.xcuserdatad │ │ └── xcschemes │ │ ├── Optionals.xcscheme │ │ └── xcschememanagement.plist ├── Optionals │ ├── AppDelegate.swift │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ └── ViewController.swift └── OptionalsTests │ ├── Info.plist │ └── OptionalsTests.swift └── README.md /Assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Assets/icon.png -------------------------------------------------------------------------------- /Assets/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Assets/icon@2x.png -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash.xcodeproj/project.xcworkspace/xcshareddata/CircleSplash.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash.xcodeproj/project.xcworkspace/xcshareddata/CircleSplash.xccheckout -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash.xcodeproj/project.xcworkspace/xcuserdata/brimelow.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash.xcodeproj/project.xcworkspace/xcuserdata/brimelow.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/CircleSplash.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/CircleSplash.xcscheme -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash/AppDelegate.swift -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash/Info.plist -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash/ViewController.swift -------------------------------------------------------------------------------- /Core Image iOS/CircleSplash/willis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplash/willis.jpg -------------------------------------------------------------------------------- /Core Image iOS/CircleSplashTests/CircleSplashTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplashTests/CircleSplashTests.swift -------------------------------------------------------------------------------- /Core Image iOS/CircleSplashTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Core Image iOS/CircleSplashTests/Info.plist -------------------------------------------------------------------------------- /Creating Class Extensions/Giants.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Creating Class Extensions/Giants.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Creating Class Extensions/Giants.xcodeproj/project.xcworkspace/xcuserdata/brimelow.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants.xcodeproj/project.xcworkspace/xcuserdata/brimelow.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Creating Class Extensions/Giants.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/Giants.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/Giants.xcscheme -------------------------------------------------------------------------------- /Creating Class Extensions/Giants.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Creating Class Extensions/Giants/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants/AppDelegate.swift -------------------------------------------------------------------------------- /Creating Class Extensions/Giants/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Creating Class Extensions/Giants/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Creating Class Extensions/Giants/Images.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants/Images.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /Creating Class Extensions/Giants/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants/Info.plist -------------------------------------------------------------------------------- /Creating Class Extensions/Giants/UIImage+Cropping.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants/UIImage+Cropping.swift -------------------------------------------------------------------------------- /Creating Class Extensions/Giants/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants/ViewController.swift -------------------------------------------------------------------------------- /Creating Class Extensions/Giants/giants.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants/giants.png -------------------------------------------------------------------------------- /Creating Class Extensions/Giants/pence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/Giants/pence.png -------------------------------------------------------------------------------- /Creating Class Extensions/GiantsTests/GiantsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/GiantsTests/GiantsTests.swift -------------------------------------------------------------------------------- /Creating Class Extensions/GiantsTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Creating Class Extensions/GiantsTests/Info.plist -------------------------------------------------------------------------------- /Five Must Know Features/Arrays.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/Arrays.playground/contents.xcplayground -------------------------------------------------------------------------------- /Five Must Know Features/Arrays.playground/section-1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/Arrays.playground/section-1.swift -------------------------------------------------------------------------------- /Five Must Know Features/Arrays.playground/timeline.xctimeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/Arrays.playground/timeline.xctimeline -------------------------------------------------------------------------------- /Five Must Know Features/ComputedProps.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/ComputedProps.playground/contents.xcplayground -------------------------------------------------------------------------------- /Five Must Know Features/ComputedProps.playground/section-1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/ComputedProps.playground/section-1.swift -------------------------------------------------------------------------------- /Five Must Know Features/ComputedProps.playground/timeline.xctimeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/ComputedProps.playground/timeline.xctimeline -------------------------------------------------------------------------------- /Five Must Know Features/Enums.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/Enums.playground/contents.xcplayground -------------------------------------------------------------------------------- /Five Must Know Features/Enums.playground/section-1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/Enums.playground/section-1.swift -------------------------------------------------------------------------------- /Five Must Know Features/Enums.playground/timeline.xctimeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/Enums.playground/timeline.xctimeline -------------------------------------------------------------------------------- /Five Must Know Features/Tuples.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/Tuples.playground/contents.xcplayground -------------------------------------------------------------------------------- /Five Must Know Features/Tuples.playground/section-1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/Tuples.playground/section-1.swift -------------------------------------------------------------------------------- /Five Must Know Features/Tuples.playground/timeline.xctimeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Five Must Know Features/Tuples.playground/timeline.xctimeline -------------------------------------------------------------------------------- /Menubar App/MenubarApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Menubar App/MenubarApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Menubar App/MenubarApp.xcodeproj/project.xcworkspace/xcshareddata/MenubarApp.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp.xcodeproj/project.xcworkspace/xcshareddata/MenubarApp.xccheckout -------------------------------------------------------------------------------- /Menubar App/MenubarApp.xcodeproj/project.xcworkspace/xcuserdata/brimelow.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp.xcodeproj/project.xcworkspace/xcuserdata/brimelow.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Menubar App/MenubarApp.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Menubar App/MenubarApp.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/MenubarApp.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/MenubarApp.xcscheme -------------------------------------------------------------------------------- /Menubar App/MenubarApp.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Menubar App/MenubarApp/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp/AppDelegate.swift -------------------------------------------------------------------------------- /Menubar App/MenubarApp/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /Menubar App/MenubarApp/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Menubar App/MenubarApp/Images.xcassets/statusIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp/Images.xcassets/statusIcon.imageset/Contents.json -------------------------------------------------------------------------------- /Menubar App/MenubarApp/Images.xcassets/statusIcon.imageset/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp/Images.xcassets/statusIcon.imageset/icon.png -------------------------------------------------------------------------------- /Menubar App/MenubarApp/Images.xcassets/statusIcon.imageset/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp/Images.xcassets/statusIcon.imageset/icon@2x.png -------------------------------------------------------------------------------- /Menubar App/MenubarApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp/Info.plist -------------------------------------------------------------------------------- /Menubar App/MenubarApp/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp/icon.png -------------------------------------------------------------------------------- /Menubar App/MenubarApp/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarApp/icon@2x.png -------------------------------------------------------------------------------- /Menubar App/MenubarAppTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarAppTests/Info.plist -------------------------------------------------------------------------------- /Menubar App/MenubarAppTests/MenubarAppTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Menubar App/MenubarAppTests/MenubarAppTests.swift -------------------------------------------------------------------------------- /Optionals/Optionals.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Optionals/Optionals.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Optionals/Optionals.xcodeproj/project.xcworkspace/xcshareddata/Optionals.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals.xcodeproj/project.xcworkspace/xcshareddata/Optionals.xccheckout -------------------------------------------------------------------------------- /Optionals/Optionals.xcodeproj/project.xcworkspace/xcuserdata/brimelow.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals.xcodeproj/project.xcworkspace/xcuserdata/brimelow.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Optionals/Optionals.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/Optionals.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/Optionals.xcscheme -------------------------------------------------------------------------------- /Optionals/Optionals.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals.xcodeproj/xcuserdata/brimelow.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Optionals/Optionals/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals/AppDelegate.swift -------------------------------------------------------------------------------- /Optionals/Optionals/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Optionals/Optionals/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Optionals/Optionals/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Optionals/Optionals/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals/Info.plist -------------------------------------------------------------------------------- /Optionals/Optionals/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/Optionals/ViewController.swift -------------------------------------------------------------------------------- /Optionals/OptionalsTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/OptionalsTests/Info.plist -------------------------------------------------------------------------------- /Optionals/OptionalsTests/OptionalsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/Optionals/OptionalsTests/OptionalsTests.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brimelow/Swift-Video-Tutorials/HEAD/README.md --------------------------------------------------------------------------------