├── .gitattributes
├── .gitignore
├── Project 01 - TapCounter
├── Project 1 - Tap Counter.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 1 - Tap Counter.xcscheme
│ │ └── xcschememanagement.plist
└── Project 1 - Tap Counter
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 02 - AlertView
├── AlertView.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── AlertView.xcscheme
│ │ └── xcschememanagement.plist
└── AlertView
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 03 - TipCalculator
├── Podfile
├── Podfile.lock
├── Pods
│ ├── ChameleonFramework
│ │ ├── LICENSE.md
│ │ ├── Pod
│ │ │ └── Classes
│ │ │ │ ├── Objective-C
│ │ │ │ ├── Chameleon.h
│ │ │ │ ├── ChameleonConstants.h
│ │ │ │ ├── ChameleonConstants.m
│ │ │ │ ├── ChameleonEnums.h
│ │ │ │ ├── ChameleonMacros.h
│ │ │ │ ├── Chameleon_.h
│ │ │ │ ├── Chameleon_.m
│ │ │ │ ├── NSArray+Chameleon.h
│ │ │ │ ├── NSArray+Chameleon.m
│ │ │ │ ├── UIAppearance+Swift.h
│ │ │ │ ├── UIAppearance+Swift.m
│ │ │ │ ├── UIButton+Chameleon.h
│ │ │ │ ├── UIButton+Chameleon.m
│ │ │ │ ├── UIColor+Chameleon.h
│ │ │ │ ├── UIColor+Chameleon.m
│ │ │ │ ├── UIColor+ChameleonPrivate.h
│ │ │ │ ├── UIColor+ChameleonPrivate.m
│ │ │ │ ├── UIImage+ChameleonPrivate.h
│ │ │ │ ├── UIImage+ChameleonPrivate.m
│ │ │ │ ├── UILabel+Chameleon.h
│ │ │ │ ├── UILabel+Chameleon.m
│ │ │ │ ├── UINavigationController+Chameleon.h
│ │ │ │ ├── UINavigationController+Chameleon.m
│ │ │ │ ├── UIView+ChameleonPrivate.h
│ │ │ │ ├── UIView+ChameleonPrivate.m
│ │ │ │ ├── UIViewController+Chameleon.h
│ │ │ │ └── UIViewController+Chameleon.m
│ │ │ │ └── Swift
│ │ │ │ └── ChameleonShorthand.swift
│ │ └── README.md
│ ├── FlatUIKit
│ │ ├── Classes
│ │ │ └── ios
│ │ │ │ ├── FUIAlertView.h
│ │ │ │ ├── FUIAlertView.m
│ │ │ │ ├── FUIButton.h
│ │ │ │ ├── FUIButton.m
│ │ │ │ ├── FUICellBackgroundView.h
│ │ │ │ ├── FUICellBackgroundView.m
│ │ │ │ ├── FUIPopoverBackgroundView.h
│ │ │ │ ├── FUIPopoverBackgroundView.m
│ │ │ │ ├── FUISegmentedControl.h
│ │ │ │ ├── FUISegmentedControl.m
│ │ │ │ ├── FUISwitch.h
│ │ │ │ ├── FUISwitch.m
│ │ │ │ ├── FUITextField.h
│ │ │ │ ├── FUITextField.m
│ │ │ │ ├── FlatUIKit.h
│ │ │ │ ├── NSString+Icons.h
│ │ │ │ ├── NSString+Icons.m
│ │ │ │ ├── UIBarButtonItem+FlatUI.h
│ │ │ │ ├── UIBarButtonItem+FlatUI.m
│ │ │ │ ├── UIColor+FlatUI.h
│ │ │ │ ├── UIColor+FlatUI.m
│ │ │ │ ├── UIFont+FlatUI.h
│ │ │ │ ├── UIFont+FlatUI.m
│ │ │ │ ├── UIImage+FlatUI.h
│ │ │ │ ├── UIImage+FlatUI.m
│ │ │ │ ├── UINavigationBar+FlatUI.h
│ │ │ │ ├── UINavigationBar+FlatUI.m
│ │ │ │ ├── UIPopoverController+FlatUI.h
│ │ │ │ ├── UIPopoverController+FlatUI.m
│ │ │ │ ├── UIProgressView+FlatUI.h
│ │ │ │ ├── UIProgressView+FlatUI.m
│ │ │ │ ├── UISlider+FlatUI.h
│ │ │ │ ├── UISlider+FlatUI.m
│ │ │ │ ├── UIStepper+FlatUI.h
│ │ │ │ ├── UIStepper+FlatUI.m
│ │ │ │ ├── UITabBar+FlatUI.h
│ │ │ │ ├── UITabBar+FlatUI.m
│ │ │ │ ├── UITableViewCell+FlatUI.h
│ │ │ │ ├── UITableViewCell+FlatUI.m
│ │ │ │ ├── UIToolbar+FlatUI.h
│ │ │ │ └── UIToolbar+FlatUI.m
│ │ ├── LICENSE
│ │ ├── README.markdown
│ │ └── Resources
│ │ │ ├── Lato-Bold.ttf
│ │ │ ├── Lato-Italic.ttf
│ │ │ ├── Lato-Light.ttf
│ │ │ ├── Lato-Regular.ttf
│ │ │ └── flat-ui-icons-regular.ttf
│ ├── Headers
│ │ └── Private
│ │ │ ├── ChameleonFramework
│ │ │ ├── Chameleon.h
│ │ │ ├── ChameleonConstants.h
│ │ │ ├── ChameleonEnums.h
│ │ │ ├── ChameleonMacros.h
│ │ │ ├── Chameleon_.h
│ │ │ ├── NSArray+Chameleon.h
│ │ │ ├── UIAppearance+Swift.h
│ │ │ ├── UIButton+Chameleon.h
│ │ │ ├── UIColor+Chameleon.h
│ │ │ ├── UIColor+ChameleonPrivate.h
│ │ │ ├── UIImage+ChameleonPrivate.h
│ │ │ ├── UILabel+Chameleon.h
│ │ │ ├── UINavigationController+Chameleon.h
│ │ │ ├── UIView+ChameleonPrivate.h
│ │ │ └── UIViewController+Chameleon.h
│ │ │ └── FlatUIKit
│ │ │ ├── FUIAlertView.h
│ │ │ ├── FUIButton.h
│ │ │ ├── FUICellBackgroundView.h
│ │ │ ├── FUIPopoverBackgroundView.h
│ │ │ ├── FUISegmentedControl.h
│ │ │ ├── FUISwitch.h
│ │ │ ├── FUITextField.h
│ │ │ ├── FlatUIKit.h
│ │ │ ├── NSString+Icons.h
│ │ │ ├── UIBarButtonItem+FlatUI.h
│ │ │ ├── UIColor+FlatUI.h
│ │ │ ├── UIFont+FlatUI.h
│ │ │ ├── UIImage+FlatUI.h
│ │ │ ├── UINavigationBar+FlatUI.h
│ │ │ ├── UIPopoverController+FlatUI.h
│ │ │ ├── UIProgressView+FlatUI.h
│ │ │ ├── UISlider+FlatUI.h
│ │ │ ├── UIStepper+FlatUI.h
│ │ │ ├── UITabBar+FlatUI.h
│ │ │ ├── UITableViewCell+FlatUI.h
│ │ │ └── UIToolbar+FlatUI.h
│ ├── Manifest.lock
│ ├── Pods.xcodeproj
│ │ ├── project.pbxproj
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── xcschemes
│ │ │ ├── ChameleonFramework.xcscheme
│ │ │ ├── FlatUIKit.xcscheme
│ │ │ ├── Pods-TipCalculator.xcscheme
│ │ │ └── xcschememanagement.plist
│ └── Target Support Files
│ │ ├── ChameleonFramework
│ │ ├── ChameleonFramework-dummy.m
│ │ ├── ChameleonFramework-prefix.pch
│ │ ├── ChameleonFramework-umbrella.h
│ │ ├── ChameleonFramework.modulemap
│ │ ├── ChameleonFramework.xcconfig
│ │ └── Info.plist
│ │ ├── FlatUIKit
│ │ ├── FlatUIKit-dummy.m
│ │ ├── FlatUIKit-prefix.pch
│ │ ├── FlatUIKit-umbrella.h
│ │ ├── FlatUIKit.modulemap
│ │ ├── FlatUIKit.xcconfig
│ │ └── Info.plist
│ │ └── Pods-TipCalculator
│ │ ├── Info.plist
│ │ ├── Pods-TipCalculator-acknowledgements.markdown
│ │ ├── Pods-TipCalculator-acknowledgements.plist
│ │ ├── Pods-TipCalculator-dummy.m
│ │ ├── Pods-TipCalculator-frameworks.sh
│ │ ├── Pods-TipCalculator-resources.sh
│ │ ├── Pods-TipCalculator-umbrella.h
│ │ ├── Pods-TipCalculator.debug.xcconfig
│ │ ├── Pods-TipCalculator.modulemap
│ │ └── Pods-TipCalculator.release.xcconfig
├── TipCalculator.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── TipCalculator.xcscheme
│ │ └── xcschememanagement.plist
├── TipCalculator.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
└── TipCalculator
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 04 - SimpleStopwatch
├── Podfile
├── Podfile.lock
├── Pods
│ ├── Font-Awesome-Swift
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── Source
│ │ │ ├── FAIcon.swift
│ │ │ └── FontAwesome.ttf
│ ├── Manifest.lock
│ ├── Pods.xcodeproj
│ │ ├── project.pbxproj
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── xcschemes
│ │ │ ├── Font-Awesome-Swift-Font-Awesome-Swift.xcscheme
│ │ │ ├── Font-Awesome-Swift.xcscheme
│ │ │ ├── Pods-Project 4 - Simple Stopwatch.xcscheme
│ │ │ └── xcschememanagement.plist
│ └── Target Support Files
│ │ ├── Font-Awesome-Swift
│ │ ├── Font-Awesome-Swift-dummy.m
│ │ ├── Font-Awesome-Swift-prefix.pch
│ │ ├── Font-Awesome-Swift-umbrella.h
│ │ ├── Font-Awesome-Swift.modulemap
│ │ ├── Font-Awesome-Swift.xcconfig
│ │ └── Info.plist
│ │ └── Pods-Project 4 - Simple Stopwatch
│ │ ├── Info.plist
│ │ ├── Pods-Project 4 - Simple Stopwatch-acknowledgements.markdown
│ │ ├── Pods-Project 4 - Simple Stopwatch-acknowledgements.plist
│ │ ├── Pods-Project 4 - Simple Stopwatch-dummy.m
│ │ ├── Pods-Project 4 - Simple Stopwatch-frameworks.sh
│ │ ├── Pods-Project 4 - Simple Stopwatch-resources.sh
│ │ ├── Pods-Project 4 - Simple Stopwatch-umbrella.h
│ │ ├── Pods-Project 4 - Simple Stopwatch.debug.xcconfig
│ │ ├── Pods-Project 4 - Simple Stopwatch.modulemap
│ │ └── Pods-Project 4 - Simple Stopwatch.release.xcconfig
├── Project 4 - Simple Stopwatch.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 4 - Simple Stopwatch.xcscheme
│ │ └── xcschememanagement.plist
├── Project 4 - Simple Stopwatch.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
└── Project 4 - Simple Stopwatch
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 05 - ChangeFont
├── Project 5 - ChangeFont.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 5 - ChangeFont.xcscheme
│ │ └── xcschememanagement.plist
└── Project 5 - ChangeFont
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ ├── Market_Deco.ttf
│ ├── RBNo2Light.otf
│ └── ViewController.swift
├── Project 06 - TableViews
├── Project 6 - TableViews.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 6 - TableViews.xcscheme
│ │ └── xcschememanagement.plist
└── Project 6 - TableViews
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ ├── Market_Deco.ttf
│ └── ViewController.swift
├── Project 07 - CollectionViews
├── Project 7 - CollectionViews.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 7 - CollectionViews.xcscheme
│ │ └── xcschememanagement.plist
└── Project 7 - CollectionViews
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 08 - PlayLocalVideo
├── Project 8 - PlayLocalVideo.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 8 - PlayLocalVideo.xcscheme
│ │ └── xcschememanagement.plist
└── Project 8 - PlayLocalVideo
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ ├── ViewController.swift
│ ├── sampleVideo.mp4
│ └── sampleVideo2.mp4
├── Project 09 - PlayYoutubeVideo
├── .gitignore
├── Podfile
├── Podfile.lock
├── Pods
│ ├── Manifest.lock
│ ├── Pods.xcodeproj
│ │ ├── project.pbxproj
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── xcschemes
│ │ │ ├── Pods-Project 9 - PlayYoutubeVideo.xcscheme
│ │ │ ├── YoutubeSourceParserKit.xcscheme
│ │ │ └── xcschememanagement.plist
│ ├── Target Support Files
│ │ ├── Pods-Project 9 - PlayYoutubeVideo
│ │ │ ├── Info.plist
│ │ │ ├── Pods-Project 9 - PlayYoutubeVideo-acknowledgements.markdown
│ │ │ ├── Pods-Project 9 - PlayYoutubeVideo-acknowledgements.plist
│ │ │ ├── Pods-Project 9 - PlayYoutubeVideo-dummy.m
│ │ │ ├── Pods-Project 9 - PlayYoutubeVideo-frameworks.sh
│ │ │ ├── Pods-Project 9 - PlayYoutubeVideo-resources.sh
│ │ │ ├── Pods-Project 9 - PlayYoutubeVideo-umbrella.h
│ │ │ ├── Pods-Project 9 - PlayYoutubeVideo.debug.xcconfig
│ │ │ ├── Pods-Project 9 - PlayYoutubeVideo.modulemap
│ │ │ └── Pods-Project 9 - PlayYoutubeVideo.release.xcconfig
│ │ └── YoutubeSourceParserKit
│ │ │ ├── Info.plist
│ │ │ ├── YoutubeSourceParserKit-dummy.m
│ │ │ ├── YoutubeSourceParserKit-prefix.pch
│ │ │ ├── YoutubeSourceParserKit-umbrella.h
│ │ │ ├── YoutubeSourceParserKit.modulemap
│ │ │ └── YoutubeSourceParserKit.xcconfig
│ └── YoutubeSourceParserKit
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── YoutubeSourceParserKit
│ │ └── Youtube.swift
├── Project 9 - PlayYoutubeVideo.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 9 - PlayYoutubeVideo.xcscheme
│ │ └── xcschememanagement.plist
├── Project 9 - PlayYoutubeVideo.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
└── Project 9 - PlayYoutubeVideo
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 10 - CurrentTime
├── Project 10 - CurrentTime.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 10 - CurrentTime.xcscheme
│ │ └── xcschememanagement.plist
└── Project 10 - CurrentTime
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 11 - Pass DatatoAnotherView
├── Project 11 - Pass Data to Another View.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 11 - Pass Data to Another View.xcscheme
│ │ └── xcschememanagement.plist
└── Project 11 - Pass Data to Another View
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ ├── ViewController.swift
│ └── ViewControllerTwo.swift
├── Project 12 - SwipeKeyboard
├── Project 12 - SwipeKeyboard.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 12 - SwipeKeyboard.xcscheme
│ │ └── xcschememanagement.plist
└── Project 12 - SwipeKeyboard
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 13 - ImagePicker
├── Project 13 - Image Picker.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 13 - Image Picker.xcscheme
│ │ └── xcschememanagement.plist
└── Project 13 - Image Picker
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 14 - PullToRefresh
├── Project 14 - PullToRefresh.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 14 - PullToRefresh.xcscheme
│ │ └── xcschememanagement.plist
└── Project 14 - PullToRefresh
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 15 - DeletingRearrangingTableView
├── Project 15 - DeletingRearrangingTableView.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 15 - DeletingRearrangingTableView.xcscheme
│ │ └── xcschememanagement.plist
└── Project 15 - DeletingRearrangingTableView
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 16 - AddNewItem
├── Project 16 - AddNewItem.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 16 - AddNewItem.xcscheme
│ │ └── xcschememanagement.plist
└── Project 16 - AddNewItem
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Common.swift
│ ├── Info.plist
│ ├── ViewController.swift
│ └── ViewControllerTwo.swift
├── Project 17 - CustomTableView
├── CustomTableViewCell.swift
├── Project 17 - CustomTableView.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 17 - CustomTableView.xcscheme
│ │ └── xcschememanagement.plist
└── Project 17 - CustomTableView
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ ├── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Contents.json
│ ├── alexa.imageset
│ │ ├── Contents.json
│ │ └── alexa.png
│ ├── angela.imageset
│ │ ├── Contents.json
│ │ └── angela.png
│ ├── austin.imageset
│ │ ├── Contents.json
│ │ └── austin.png
│ ├── candice.imageset
│ │ ├── Contents.json
│ │ └── candice.png
│ ├── charles.imageset
│ │ ├── Contents.json
│ │ └── charles.png
│ ├── chris.imageset
│ │ ├── Contents.json
│ │ └── chris.png
│ ├── daniel.imageset
│ │ ├── Contents.json
│ │ └── daniel.png
│ ├── dexter.imageset
│ │ ├── Contents.json
│ │ └── dexter.png
│ ├── greg.imageset
│ │ ├── Contents.json
│ │ └── greg.png
│ ├── jenny.imageset
│ │ ├── Contents.json
│ │ └── jenny.png
│ ├── joe.imageset
│ │ ├── Contents.json
│ │ └── joe.png
│ ├── kobe.imageset
│ │ ├── Contents.json
│ │ └── kobe.png
│ ├── mike.imageset
│ │ ├── Contents.json
│ │ └── mike.png
│ ├── right_arrow.imageset
│ │ ├── Contents.json
│ │ └── right_arrow.png
│ ├── settings.imageset
│ │ ├── Contents.json
│ │ └── settings.png
│ └── shawn.imageset
│ │ ├── Contents.json
│ │ └── shawn.png
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 18 - CustomCollectionView
├── Project 18 - CustomCollectionView.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 18 - CustomCollectionView.xcscheme
│ │ └── xcschememanagement.plist
└── Project 18 - CustomCollectionView
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ ├── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Contents.json
│ ├── batman.imageset
│ │ ├── Contents.json
│ │ └── batman.jpg
│ ├── guardians.imageset
│ │ ├── Contents.json
│ │ └── guardians.jpg
│ ├── harrypotterhallows.imageset
│ │ ├── Contents.json
│ │ └── harrypotterhallows.jpg
│ ├── harrypotterprisoner.imageset
│ │ ├── Contents.json
│ │ └── harrypotterprisoner.jpg
│ ├── hobbit.imageset
│ │ ├── Contents.json
│ │ └── hobbit.png
│ ├── insideout.imageset
│ │ ├── Contents.json
│ │ └── insideout.png
│ └── ted.imageset
│ │ ├── Contents.json
│ │ └── ted.jpg
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── CustomCollectionViewCell.swift
│ ├── Info.plist
│ └── ViewController.swift
├── Project 19 - GetLocation
├── Project 19 - GetLocation.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 19 - GetLocation.xcscheme
│ │ └── xcschememanagement.plist
└── Project 19 - GetLocation
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 20 - ActionSheets
├── Project 20 - ActionSheets.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 20 - ActionSheets.xcscheme
│ │ └── xcschememanagement.plist
└── Project 20 - ActionSheets
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ ├── Montserrat-Bold.otf
│ └── ViewController.swift
├── Project 21 - VideoBackground
├── Project21 - VideoBackground.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project21 - VideoBackground.xcscheme
│ │ └── xcschememanagement.plist
└── Project21 - VideoBackground
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 22 - ScrollViews
├── Project 22 - ScrollViews.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 22 - ScrollViews.xcscheme
│ │ └── xcschememanagement.plist
└── Project 22 - ScrollViews
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ ├── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Contents.json
│ ├── heart.imageset
│ │ ├── Contents.json
│ │ └── heart.png
│ └── image1.imageset
│ │ ├── Contents.json
│ │ └── IMG_0062.jpg
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ ├── Montserrat-Bold.otf
│ └── ViewController.swift
├── Project 23 - SplashScreen
├── Project 23 - SplashScreen.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 23 - SplashScreen.xcscheme
│ │ └── xcschememanagement.plist
└── Project 23 - SplashScreen
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ ├── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Contents.json
│ ├── twitter.imageset
│ │ ├── Contents.json
│ │ └── twitter logo mask.png
│ └── twitterscreen.imageset
│ │ ├── Contents.json
│ │ └── twitterscreen.PNG
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 24 - Localizations
├── Project 24 - Localizations.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ ├── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ │ └── xcschemes
│ │ ├── Project 24 - Localizations.xcscheme
│ │ └── xcschememanagement.plist
└── Project 24 - Localizations
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ ├── Localizable.strings
│ └── Main.storyboard
│ ├── Info.plist
│ ├── LocalizeHelper.swift
│ ├── ViewController.swift
│ └── es.lproj
│ └── Localizable.strings
├── Project 25 - BasicAnimations
├── Project 25 - BasicAnimations.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 25 - BasicAnimations.xcscheme
│ │ └── xcschememanagement.plist
└── Project 25 - BasicAnimations
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 26 - SnapChatCamera
├── Project 26 - SnapChatCamera.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ ├── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ │ └── xcschemes
│ │ ├── Project 26 - SnapChatCamera.xcscheme
│ │ └── xcschememanagement.plist
└── Project 26 - SnapChatCamera
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ ├── View1.swift
│ ├── View1.xib
│ ├── View2.swift
│ ├── View2.xib
│ └── ViewController.swift
├── Project 27 - LimitingCharacters
├── Project 27 - LimitingCharacters.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 27 - LimitingCharacters.xcscheme
│ │ └── xcschememanagement.plist
└── Project 27 - LimitingCharacters
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 28 - APICall
├── Podfile
├── Podfile.lock
├── Pods
│ ├── Alamofire
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── Source
│ │ │ ├── Alamofire.swift
│ │ │ ├── Download.swift
│ │ │ ├── Error.swift
│ │ │ ├── Manager.swift
│ │ │ ├── MultipartFormData.swift
│ │ │ ├── NetworkReachabilityManager.swift
│ │ │ ├── Notifications.swift
│ │ │ ├── ParameterEncoding.swift
│ │ │ ├── Request.swift
│ │ │ ├── Response.swift
│ │ │ ├── ResponseSerialization.swift
│ │ │ ├── Result.swift
│ │ │ ├── ServerTrustPolicy.swift
│ │ │ ├── Stream.swift
│ │ │ ├── Timeline.swift
│ │ │ ├── Upload.swift
│ │ │ └── Validation.swift
│ ├── Local Podspecs
│ │ └── SwiftyJSON.podspec.json
│ ├── Manifest.lock
│ ├── Pods.xcodeproj
│ │ ├── project.pbxproj
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── xcschemes
│ │ │ ├── Alamofire.xcscheme
│ │ │ ├── Pods-Project 28 - APICall.xcscheme
│ │ │ ├── SwiftyJSON.xcscheme
│ │ │ └── xcschememanagement.plist
│ ├── SwiftyJSON
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── Source
│ │ │ └── SwiftyJSON.swift
│ └── Target Support Files
│ │ ├── Alamofire
│ │ ├── Alamofire-dummy.m
│ │ ├── Alamofire-prefix.pch
│ │ ├── Alamofire-umbrella.h
│ │ ├── Alamofire.modulemap
│ │ ├── Alamofire.xcconfig
│ │ └── Info.plist
│ │ ├── Pods-Project 28 - APICall
│ │ ├── Info.plist
│ │ ├── Pods-Project 28 - APICall-acknowledgements.markdown
│ │ ├── Pods-Project 28 - APICall-acknowledgements.plist
│ │ ├── Pods-Project 28 - APICall-dummy.m
│ │ ├── Pods-Project 28 - APICall-frameworks.sh
│ │ ├── Pods-Project 28 - APICall-resources.sh
│ │ ├── Pods-Project 28 - APICall-umbrella.h
│ │ ├── Pods-Project 28 - APICall.debug.xcconfig
│ │ ├── Pods-Project 28 - APICall.modulemap
│ │ └── Pods-Project 28 - APICall.release.xcconfig
│ │ └── SwiftyJSON
│ │ ├── Info.plist
│ │ ├── SwiftyJSON-dummy.m
│ │ ├── SwiftyJSON-prefix.pch
│ │ ├── SwiftyJSON-umbrella.h
│ │ ├── SwiftyJSON.modulemap
│ │ └── SwiftyJSON.xcconfig
├── Project 28 - APICall.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ ├── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ │ └── xcschemes
│ │ ├── Project 28 - APICall.xcscheme
│ │ └── xcschememanagement.plist
├── Project 28 - APICall.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ ├── UserInterfaceState.xcuserstate
│ │ └── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
└── Project 28 - APICall
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Constants.swift
│ ├── Info.plist
│ ├── Montserrat-Bold.otf
│ ├── Montserrat-ExtraBold.otf
│ └── ViewController.swift
├── Project 29 - FullScreenAd
├── Project 29 - FullScreenAd.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 29 - FullScreenAd.xcscheme
│ │ └── xcschememanagement.plist
└── Project 29 - FullScreenAd
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ └── ViewController.swift
├── Project 30 - SlideOutMenu
├── Project 30 - SlideOutMenu.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ │ └── AndrewGarcia.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── AndrewGarcia.xcuserdatad
│ │ └── xcschemes
│ │ ├── Project 30 - SlideOutMenu.xcscheme
│ │ └── xcschememanagement.plist
└── Project 30 - SlideOutMenu
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── BackTableViewController.swift
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Info.plist
│ ├── Montserrat-Bold.otf
│ ├── Project 30 - SlideOutMenu-Bridging-Header.h
│ ├── SWRevealViewController.h
│ ├── SWRevealViewController.m
│ ├── SecondViewController.swift
│ └── ViewController.swift
├── README.md
└── images
├── Project1.gif
├── Project10.gif
├── Project11.gif
├── Project12.gif
├── Project13.gif
├── Project14.gif
├── Project15.gif
├── Project16.gif
├── Project17.gif
├── Project18.gif
├── Project19.gif
├── Project2.gif
├── Project20.gif
├── Project21.gif
├── Project22.gif
├── Project23.gif
├── Project24.gif
├── Project25.gif
├── Project26.gif
├── Project27.gif
├── Project28.png
├── Project29.gif
├── Project3.gif
├── Project30.gif
├── Project4.gif
├── Project5.gif
├── Project6.gif
├── Project7.gif
├── Project8.gif
└── Project9.gif
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.h linguist-language=Swift
2 | *.m linguist-language=Swift
3 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | *.DS_Store
3 |
--------------------------------------------------------------------------------
/Project 01 - TapCounter/Project 1 - Tap Counter.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 01 - TapCounter/Project 1 - Tap Counter.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 01 - TapCounter/Project 1 - Tap Counter.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 01 - TapCounter/Project 1 - Tap Counter.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 1 - Tap Counter.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B94B46C01C98E7B700D909E7
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 01 - TapCounter/Project 1 - Tap Counter/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 01 - TapCounter/Project 1 - Tap Counter/ViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.swift
3 | // Project 1 - Tap Counter
4 | //
5 | // Created by Andrew Garcia on 3/15/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class ViewController: UIViewController {
12 |
13 | @IBOutlet weak var countLabel: UILabel!
14 |
15 | var count = 0
16 |
17 | override func viewDidLoad() {
18 | super.viewDidLoad()
19 |
20 | countLabel.text = "\(count)"
21 | }
22 |
23 | override func didReceiveMemoryWarning() {
24 | super.didReceiveMemoryWarning()
25 | // Dispose of any resources that can be recreated.
26 | }
27 |
28 |
29 | @IBAction func mainTapButtonAction(sender: AnyObject) {
30 | count += 1
31 | countLabel.text = "\(count)"
32 | }
33 |
34 | @IBAction func resetButtonAction(sender: AnyObject) {
35 | count = 0
36 | countLabel.text = "\(count)"
37 | }
38 |
39 | }
40 |
41 |
--------------------------------------------------------------------------------
/Project 02 - AlertView/AlertView.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 02 - AlertView/AlertView.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 02 - AlertView/AlertView.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 02 - AlertView/AlertView.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | AlertView.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B99184971C935F1A006F216F
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment this line to define a global platform for your project
2 | platform :ios, '8.0'
3 | # Uncomment this line if you're using Swift
4 | use_frameworks!
5 |
6 | target 'TipCalculator' do
7 | pod 'FlatUIKit'
8 | pod 'ChameleonFramework/Swift'
9 | end
10 |
11 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Podfile.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - ChameleonFramework/Default (2.1.0)
3 | - ChameleonFramework/Swift (2.1.0):
4 | - ChameleonFramework/Default
5 | - FlatUIKit (1.6.2)
6 |
7 | DEPENDENCIES:
8 | - ChameleonFramework/Swift
9 | - FlatUIKit
10 |
11 | SPEC CHECKSUMS:
12 | ChameleonFramework: d21a3cc247abfe5e37609a283a8238b03575cf64
13 | FlatUIKit: 1b41f0d4952ce8d970d8479ce79df54a960242c4
14 |
15 | COCOAPODS: 0.39.0
16 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/Chameleon.h:
--------------------------------------------------------------------------------
1 | //
2 | // Chameleon.h
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 9/24/15.
6 | // Copyright © 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | //! Project version number for Chameleon.
12 | FOUNDATION_EXPORT double ChameleonVersionNumber;
13 |
14 | //! Project version string for Chameleon.
15 | FOUNDATION_EXPORT const unsigned char ChameleonVersionString[];
16 |
17 | // In this header, you should import all the public headers of your framework using statements like #import
18 |
19 | #import "Chameleon_.h"
20 |
21 | #import "UIButton+Chameleon.h"
22 | #import "UILabel+Chameleon.h"
23 | #import "UIColor+ChameleonPrivate.h"
24 | #import "UIImage+ChameleonPrivate.h"
25 | #import "UIView+ChameleonPrivate.h"
26 | #import "UIAppearance+Swift.h"
27 |
28 | #import "NSArray+Chameleon.h"
29 | #import "UIColor+Chameleon.h"
30 | #import "UINavigationController+Chameleon.h"
31 | #import "UIViewController+Chameleon.h"
32 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/ChameleonConstants.h:
--------------------------------------------------------------------------------
1 | //
2 | // Constants.h
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 6/4/15.
6 | // Copyright (c) 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | /**
13 | * A contrasting status bar, intended for use on any backgrounds.
14 | *
15 | * @since 2.0
16 | */
17 | extern const UIStatusBarStyle UIStatusBarStyleContrast;
18 |
19 | @interface ChameleonConstants : NSObject
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/ChameleonConstants.m:
--------------------------------------------------------------------------------
1 | //
2 | // Constants.m
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 6/4/15.
6 | // Copyright (c) 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import "ChameleonConstants.h"
10 |
11 | const UIStatusBarStyle UIStatusBarStyleContrast = 100;
12 |
13 | @implementation ChameleonConstants
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/ChameleonEnums.h:
--------------------------------------------------------------------------------
1 | //
2 | // ChameleonEnums.h
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 6/8/15.
6 | // Copyright (c) 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #ifndef Chameleon_ChameleonEnums_h
10 | #define Chameleon_ChameleonEnums_h
11 |
12 | /**
13 | * Specifies how text-based UI elements and other content such as switch knobs, should be colored.
14 | *
15 | * @since 2.0
16 | */
17 |
18 | typedef NS_ENUM(NSUInteger, UIContentStyle) {
19 | /**
20 | * Automatically chooses and colors text-based elements with the shade that best contrasts its @c backgroundColor.
21 | *
22 | * @since 2.0
23 | */
24 | UIContentStyleContrast,
25 | /**
26 | * Colors text-based elements using a light shade.
27 | *
28 | * @since 2.0
29 | */
30 | UIContentStyleLight,
31 | /**
32 | * Colors text-based elements using a light shade.
33 | *
34 | * @since 2.0
35 | */
36 | UIContentStyleDark
37 | };
38 |
39 | #endif
40 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/UIAppearance+Swift.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIAppearance+Swift.h
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 11/26/15.
6 | // Copyright © 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UIView (UIViewAppearance_Swift)
12 |
13 | // @param containers An array of Class < UIAppearanceContainer >
14 | // http://stackoverflow.com/a/28765193
15 | + (instancetype)appearanceWhenContainedWithin:(NSArray *)containers;
16 |
17 | @end
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/UIButton+Chameleon.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIButton+Chameleon.h
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 9/20/15.
6 | // Copyright © 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UIButton (Chameleon)
12 |
13 | - (void)setSubstituteFontName:(NSString *)name UI_APPEARANCE_SELECTOR;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/UIButton+Chameleon.m:
--------------------------------------------------------------------------------
1 | //
2 | // UIButton+Chameleon.m
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 9/20/15.
6 | // Copyright © 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import "UIButton+Chameleon.h"
10 |
11 | @implementation UIButton (Chameleon)
12 |
13 | #pragma GCC diagnostic push
14 | #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
15 |
16 | - (void)setSubstituteFontName:(NSString *)name UI_APPEARANCE_SELECTOR {
17 |
18 | self.font = [UIFont fontWithName:name size:self.font.pointSize];
19 | }
20 |
21 | #pragma GCC diagnostic pop
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/UIColor+ChameleonPrivate.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIColor+ChameleonPrivate.h
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 6/6/15.
6 | // Copyright (c) 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | @interface UIColor (ChameleonPrivate)
13 |
14 | @property (nonatomic, readwrite) NSUInteger count;
15 |
16 | #pragma mark - Class Methods
17 |
18 | + (UIColor *)colorFromImage:(UIImage *)image atPoint:(CGPoint)point;
19 |
20 | - (UIColor *)colorWithMinimumSaturation:(CGFloat)saturation;
21 |
22 | #pragma mark - Instance Methods
23 |
24 | - (BOOL)isDistinct:(UIColor *)color;
25 |
26 | - (BOOL)getValueForX:(CGFloat *)X
27 | valueForY:(CGFloat *)Y
28 | valueForZ:(CGFloat *)Z
29 | alpha:(CGFloat *)alpha;
30 |
31 | - (BOOL)getLightness:(CGFloat *)L
32 | valueForA:(CGFloat *)A
33 | valueForB:(CGFloat *)B
34 | alpha:(CGFloat *)alpha;
35 |
36 | @end
37 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/UIImage+ChameleonPrivate.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIImage+ChameleonPrivate.h
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 6/8/15.
6 | // Copyright (c) 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UIImage (ChameleonPrivate)
12 |
13 | #pragma mark - Class Methods
14 |
15 | + (UIImage *)imageWithImage:(UIImage *)image scaledToSize:(CGSize)newSize;
16 |
17 | #pragma mark - Instance Methods
18 |
19 | - (UIImage *)imageScaledToSize:(CGSize)newSize;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/UILabel+Chameleon.h:
--------------------------------------------------------------------------------
1 | //
2 | // UILabel+Chameleon.h
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 9/20/15.
6 | // Copyright © 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UILabel (Chameleon)
12 |
13 | - (void)setSubstituteFontName:(NSString *)name UI_APPEARANCE_SELECTOR;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/UILabel+Chameleon.m:
--------------------------------------------------------------------------------
1 | //
2 | // UILabel+Chameleon.m
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 9/20/15.
6 | // Copyright © 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import "UILabel+Chameleon.h"
10 |
11 | @implementation UILabel (Chameleon)
12 |
13 | - (void)setSubstituteFontName:(NSString *)name UI_APPEARANCE_SELECTOR {
14 |
15 | self.font = [UIFont fontWithName:name size:self.font.pointSize];
16 | }
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/UINavigationController+Chameleon.h:
--------------------------------------------------------------------------------
1 | //
2 | // UINavigationController+Chameleon.h
3 | // ChameleonDemo
4 | //
5 | // Created by Vicc Alexander on 6/4/15.
6 | // Copyright (c) 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "ChameleonEnums.h"
11 |
12 | @interface UINavigationController (Chameleon)
13 |
14 | /**
15 | * Sets the status bar style for the specified @c UINavigationController and all its child controllers.
16 | *
17 | * @param statusBarStyle The style of the device's status bar.
18 | *
19 | * @note Chameleon introduces a new @c statusBarStyle called @c UIStatusBarStyleContrast.
20 | *
21 | * @since 2.0
22 | */
23 | - (void)setStatusBarStyle:(UIStatusBarStyle)statusBarStyle;
24 |
25 | /**
26 | * Hides the hairline view at the bottom of a navigation bar. The default value is @c NO.
27 | *
28 | * @since 2.0.3
29 | */
30 | @property (nonatomic, assign) BOOL hidesNavigationBarHairline;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/ChameleonFramework/Pod/Classes/Objective-C/UIView+ChameleonPrivate.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIView+ChameleonPrivate.h
3 | // Chameleon
4 | //
5 | // Created by Vicc Alexander on 6/4/15.
6 | // Copyright (c) 2015 Vicc Alexander. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UIView (ChameleonPrivate)
12 |
13 | - (BOOL)isTopViewInWindow;
14 | - (UIView *)findTopMostViewForPoint:(CGPoint)point;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/FUIButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // FUIButton.h
3 | // FlatUI
4 | //
5 | // Created by Jack Flintermann on 5/7/13.
6 | // Copyright (c) 2013 Jack Flintermann. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface FUIButton : UIButton
12 |
13 | @property(nonatomic, strong, readwrite) UIColor *buttonColor UI_APPEARANCE_SELECTOR;
14 | @property(nonatomic, strong, readwrite) UIColor *shadowColor UI_APPEARANCE_SELECTOR;
15 | @property(nonatomic, strong, readwrite) UIColor *highlightedColor UI_APPEARANCE_SELECTOR;
16 | @property(nonatomic, strong, readwrite) UIColor *disabledColor UI_APPEARANCE_SELECTOR;
17 | @property(nonatomic, strong, readwrite) UIColor *disabledShadowColor UI_APPEARANCE_SELECTOR;
18 | @property(nonatomic, readwrite) CGFloat shadowHeight UI_APPEARANCE_SELECTOR;
19 | @property(nonatomic, readwrite) CGFloat cornerRadius UI_APPEARANCE_SELECTOR;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/FUICellBackgroundView.h:
--------------------------------------------------------------------------------
1 | //
2 | // UACellBackgroundView.h
3 | // FlatUI
4 | //
5 | // Created by Maciej Swic on 2013-05-30.
6 | // Licensed under the MIT license.
7 |
8 | #import
9 |
10 | @interface FUICellBackgroundView : UIView
11 |
12 | @property (nonatomic, strong) UIColor *backgroundColor UI_APPEARANCE_SELECTOR;
13 | @property (nonatomic) CGFloat cornerRadius UI_APPEARANCE_SELECTOR;
14 | @property (nonatomic, strong) UIColor* separatorColor UI_APPEARANCE_SELECTOR;
15 | @property (nonatomic) CGFloat separatorHeight UI_APPEARANCE_SELECTOR;
16 | @property (nonatomic) UIRectCorner roundedCorners;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/FUIPopoverBackgroundView.h:
--------------------------------------------------------------------------------
1 | //
2 | // FUIPopoverBackgroundView.h
3 | // FlatUIKitExample
4 | //
5 | // Created by Jack Flintermann on 6/5/13.
6 | //
7 | //
8 |
9 | #import
10 |
11 | @interface FUIPopoverBackgroundView : UIPopoverBackgroundView
12 |
13 | + (void) setBackgroundColor:(UIColor *)backgroundColor;
14 | + (void) setCornerRadius:(CGFloat)cornerRadius;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/FUITextField.h:
--------------------------------------------------------------------------------
1 | //
2 | // FUITextField.h
3 | // FlatUI
4 | //
5 | // Created by Andrej Mihajlov on 8/25/13.
6 | // Copyright (c) 2013 Andrej Mihajlov. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface FUITextField : UITextField
12 |
13 | @property (nonatomic, assign) UIEdgeInsets edgeInsets UI_APPEARANCE_SELECTOR;
14 | @property (nonatomic, strong) UIColor *textFieldColor UI_APPEARANCE_SELECTOR;
15 | @property (nonatomic, strong) UIColor *borderColor UI_APPEARANCE_SELECTOR;
16 | @property (nonatomic, assign) CGFloat borderWidth UI_APPEARANCE_SELECTOR;
17 | @property (nonatomic, assign) CGFloat cornerRadius UI_APPEARANCE_SELECTOR;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/FlatUIKit.h:
--------------------------------------------------------------------------------
1 | //
2 | // FlatUIKit.h
3 | // FlatUI
4 | //
5 | // Created by Keisuke Kimura on 6/8/13.
6 | // Copyright (c) 2013 Keisuke Kimura. All rights reserved.
7 | //
8 |
9 | #ifndef FlatUI_FlatUIKit_h
10 | #define FlatUI_FlatUIKit_h
11 |
12 | #if TARGET_OS_IPHONE
13 | #import
14 | #import
15 | #endif
16 |
17 | #endif
18 |
19 | #import "FUIAlertView.h"
20 | #import "FUIButton.h"
21 | #import "FUITextField.h"
22 | #import "FUICellBackgroundView.h"
23 | #import "FUISegmentedControl.h"
24 | #import "FUISwitch.h"
25 | #import "UIBarButtonItem+FlatUI.h"
26 | #import "UIColor+FlatUI.h"
27 | #import "UIFont+FlatUI.h"
28 | #import "UIImage+FlatUI.h"
29 | #import "UINavigationBar+FlatUI.h"
30 | #import "UIProgressView+FlatUI.h"
31 | #import "UIStepper+FlatUI.h"
32 | #import "UISlider+FlatUI.h"
33 | #import "UITabBar+FlatUI.h"
34 | #import "UITableViewCell+FlatUI.h"
35 | #import "UIToolbar+FlatUI.h"
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UIFont+FlatUI.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIFont+FlatUI.h
3 | // FlatUI
4 | //
5 | // Created by Jack Flintermann on 5/7/13.
6 | // Copyright (c) 2013 Jack Flintermann. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UIFont (FlatUI)
12 |
13 | + (UIFont *)flatFontOfSize:(CGFloat)size;
14 | + (UIFont *)boldFlatFontOfSize:(CGFloat)size;
15 | + (UIFont *)italicFlatFontOfSize:(CGFloat)size;
16 | + (UIFont *)lightFlatFontOfSize:(CGFloat)size;
17 | + (UIFont *)iconFontWithSize:(CGFloat)size;
18 | @end
19 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UINavigationBar+FlatUI.h:
--------------------------------------------------------------------------------
1 | //
2 | // UINavigationBar+FlatUI.h
3 | // FlatUI
4 | //
5 | // Created by Jack Flintermann on 5/3/13.
6 | // Copyright (c) 2013 Jack Flintermann. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UINavigationBar (FlatUI)
12 |
13 | - (void) configureFlatNavigationBarWithColor:(UIColor *)color UI_APPEARANCE_SELECTOR;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UIPopoverController+FlatUI.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIPopoverController+FlatUI.h
3 | // FlatUIKit
4 | //
5 | // Created by Jack Flintermann on 6/29/13.
6 | // Copyright (c) 2013 Jack Flintermann. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UIPopoverController (FlatUI)
12 |
13 | - (void) configureFlatPopoverWithBackgroundColor:(UIColor *)backgroundColor
14 | cornerRadius:(CGFloat)cornerRadius;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UIPopoverController+FlatUI.m:
--------------------------------------------------------------------------------
1 | //
2 | // UIPopoverController+FlatUI.m
3 | // FlatUIKit
4 | //
5 | // Created by Jack Flintermann on 6/29/13.
6 | // Copyright (c) 2013 Jack Flintermann. All rights reserved.
7 | //
8 |
9 | #import "UIPopoverController+FlatUI.h"
10 | #import "FUIPopoverBackgroundView.h"
11 |
12 | @implementation UIPopoverController (FlatUI)
13 |
14 | - (void) configureFlatPopoverWithBackgroundColor:(UIColor *)backgroundColor
15 | cornerRadius:(CGFloat)cornerRadius {
16 | [FUIPopoverBackgroundView setBackgroundColor:backgroundColor];
17 | [FUIPopoverBackgroundView setCornerRadius:cornerRadius];
18 | [self setPopoverLayoutMargins:[FUIPopoverBackgroundView contentViewInsets]];
19 | [self setPopoverBackgroundViewClass:[FUIPopoverBackgroundView class]];
20 | }
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UIProgressView+FlatUI.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIProgressView+FlatUI.h
3 | // FlatUITestProj
4 | //
5 | // Created by Alex Medearis on 5/16/13.
6 | // Copyright (c) 2013 Alex Medearis. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UIProgressView (FlatUI)
12 |
13 | - (void)configureFlatProgressViewWithTrackColor:(UIColor *)trackColor UI_APPEARANCE_SELECTOR;
14 | - (void)configureFlatProgressViewWithProgressColor:(UIColor *)progressColor UI_APPEARANCE_SELECTOR;
15 |
16 | - (void) configureFlatProgressViewWithTrackColor:(UIColor *)trackColor
17 | progressColor:(UIColor *)progressColor;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UISlider+FlatUI.h:
--------------------------------------------------------------------------------
1 | //
2 | // UISlider+FlatUI.h
3 | // FlatUI
4 | //
5 | // Created by Jack Flintermann on 5/3/13.
6 | // Copyright (c) 2013 Jack Flintermann. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UISlider (FlatUI)
12 |
13 | - (void) configureFlatSliderWithTrackColor:(UIColor *)trackColor
14 | progressColor:(UIColor *)progressColor
15 | thumbColor:(UIColor *)thumbColor;
16 |
17 | - (void) configureFlatSliderWithTrackColor:(UIColor *)trackColor
18 | progressColor:(UIColor *)progressColor
19 | thumbColorNormal:(UIColor *)thumbColorNormal
20 | thumbColorHighlighted:(UIColor *)highlightedThumbColor;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UIStepper+FlatUI.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIStepper+FlatUI.h
3 | // FlatUI
4 | //
5 | // Created by Jack Flintermann on 5/3/13.
6 | // Copyright (c) 2013 Jack Flintermann. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UIStepper (FlatUI)
12 |
13 | - (void) configureFlatStepperWithColor:(UIColor *)color
14 | highlightedColor:(UIColor *)highlightedColor
15 | disabledColor:(UIColor *)disabledColor
16 | iconColor:(UIColor *)iconColor;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UITabBar+FlatUI.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITabBar+FlatUI.h
3 | // FlatUI
4 | //
5 | // Created by Jack Flintermann on 5/3/13.
6 | // Copyright (c) 2013 Jack Flintermann. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UITabBar (FlatUI)
12 |
13 | - (void)configureFlatTabBarWithColor:(UIColor *)color UI_APPEARANCE_SELECTOR;
14 | - (void)configureFlatTabBarWithSelectedColor:(UIColor *)selectedColor UI_APPEARANCE_SELECTOR;
15 |
16 | - (void)configureFlatTabBarWithColor:(UIColor *)color
17 | selectedColor:(UIColor *)selectedColor;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UITabBar+FlatUI.m:
--------------------------------------------------------------------------------
1 | //
2 | // UITabBar+FlatUI.m
3 | // FlatUI
4 | //
5 | // Created by Jack Flintermann on 5/3/13.
6 | // Copyright (c) 2013 Jack Flintermann. All rights reserved.
7 | //
8 |
9 | #import "UITabBar+FlatUI.h"
10 | #import "UIImage+FlatUI.h"
11 |
12 | @implementation UITabBar (FlatUI)
13 |
14 | - (void)configureFlatTabBarWithColor:(UIColor *)color {
15 | [self setBackgroundImage:[UIImage imageWithColor:color cornerRadius:0]];
16 | }
17 |
18 | - (void)configureFlatTabBarWithSelectedColor:(UIColor *)selectedColor {
19 | [self setSelectionIndicatorImage:[UIImage imageWithColor:selectedColor cornerRadius:6.0]];
20 | }
21 |
22 | - (void)configureFlatTabBarWithColor:(UIColor *)color
23 | selectedColor:(UIColor *)selectedColor {
24 | [self configureFlatTabBarWithColor:color];
25 | [self configureFlatTabBarWithSelectedColor:selectedColor];
26 | }
27 |
28 | @end
29 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UITableViewCell+FlatUI.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITableViewCell+FlatUI.h
3 | // FlatUIKitExample
4 | //
5 | // Created by Maciej Swic on 2013-05-31.
6 | //
7 | //
8 |
9 | #import
10 |
11 | @interface UITableViewCell (FlatUI)
12 |
13 | @property (nonatomic) CGFloat cornerRadius;
14 | @property (nonatomic) CGFloat separatorHeight;
15 |
16 | - (void) configureFlatCellWithColor:(UIColor *)color
17 | selectedColor:(UIColor *)selectedColor;
18 |
19 | - (void) configureFlatCellWithColor:(UIColor *)color
20 | selectedColor:(UIColor *)selectedColor
21 | roundingCorners:(UIRectCorner)corners;
22 |
23 | - (void)setCornerRadius:(CGFloat)cornerRadius;
24 | - (void)setSeparatorHeight:(CGFloat)separatorHeight;
25 |
26 | @end
27 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UIToolbar+FlatUI.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by Jonathon Hibbard on 6/13/13.
3 | // Copyright (c) 2013 Integrated Events. All rights reserved.
4 | //
5 | // To change the template use AppCode | Preferences | File Templates.
6 | //
7 |
8 | #import
9 |
10 | @interface UIToolbar (FlatUI)
11 |
12 | - (void)configureFlatToolbarWithColor:(UIColor *)color UI_APPEARANCE_SELECTOR;
13 |
14 | @end
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Classes/ios/UIToolbar+FlatUI.m:
--------------------------------------------------------------------------------
1 | //
2 | // Created by Jonathon Hibbard on 6/13/13.
3 | // Copyright (c) 2013 Integrated Events. All rights reserved.
4 | //
5 | // To change the template use AppCode | Preferences | File Templates.
6 | //
7 |
8 | #import "UIToolbar+FlatUI.h"
9 | #import "UIImage+FlatUI.h"
10 |
11 | @implementation UIToolbar (FlatUI)
12 |
13 | - (void)configureFlatToolbarWithColor:(UIColor *)color {
14 | [self setBackgroundImage:[UIImage imageWithColor:color cornerRadius:0]
15 | forToolbarPosition:UIToolbarPositionAny
16 | barMetrics:UIBarMetricsDefault];
17 |
18 | if ([self respondsToSelector:@selector(setShadowImage:forToolbarPosition:)]) {
19 | UIImage *clearShadowImage = [UIImage imageWithColor:[UIColor clearColor] cornerRadius:0];
20 | [self setShadowImage:clearShadowImage forToolbarPosition:UIToolbarPositionAny];
21 | }
22 | }
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Resources/Lato-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 03 - TipCalculator/Pods/FlatUIKit/Resources/Lato-Bold.ttf
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Resources/Lato-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 03 - TipCalculator/Pods/FlatUIKit/Resources/Lato-Italic.ttf
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Resources/Lato-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 03 - TipCalculator/Pods/FlatUIKit/Resources/Lato-Light.ttf
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Resources/Lato-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 03 - TipCalculator/Pods/FlatUIKit/Resources/Lato-Regular.ttf
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/FlatUIKit/Resources/flat-ui-icons-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 03 - TipCalculator/Pods/FlatUIKit/Resources/flat-ui-icons-regular.ttf
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/Chameleon.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/Chameleon.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/ChameleonConstants.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/ChameleonConstants.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/ChameleonEnums.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/ChameleonEnums.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/ChameleonMacros.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/ChameleonMacros.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/Chameleon_.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/Chameleon_.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/NSArray+Chameleon.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/NSArray+Chameleon.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/UIAppearance+Swift.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/UIAppearance+Swift.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/UIButton+Chameleon.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/UIButton+Chameleon.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/UIColor+Chameleon.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/UIColor+Chameleon.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/UIColor+ChameleonPrivate.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/UIColor+ChameleonPrivate.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/UIImage+ChameleonPrivate.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/UIImage+ChameleonPrivate.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/UILabel+Chameleon.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/UILabel+Chameleon.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/UINavigationController+Chameleon.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/UINavigationController+Chameleon.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/UIView+ChameleonPrivate.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/UIView+ChameleonPrivate.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/ChameleonFramework/UIViewController+Chameleon.h:
--------------------------------------------------------------------------------
1 | ../../../ChameleonFramework/Pod/Classes/Objective-C/UIViewController+Chameleon.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/FUIAlertView.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/FUIAlertView.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/FUIButton.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/FUIButton.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/FUICellBackgroundView.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/FUICellBackgroundView.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/FUIPopoverBackgroundView.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/FUIPopoverBackgroundView.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/FUISegmentedControl.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/FUISegmentedControl.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/FUISwitch.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/FUISwitch.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/FUITextField.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/FUITextField.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/FlatUIKit.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/FlatUIKit.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/NSString+Icons.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/NSString+Icons.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UIBarButtonItem+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UIBarButtonItem+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UIColor+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UIColor+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UIFont+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UIFont+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UIImage+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UIImage+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UINavigationBar+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UINavigationBar+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UIPopoverController+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UIPopoverController+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UIProgressView+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UIProgressView+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UISlider+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UISlider+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UIStepper+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UIStepper+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UITabBar+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UITabBar+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UITableViewCell+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UITableViewCell+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Headers/Private/FlatUIKit/UIToolbar+FlatUI.h:
--------------------------------------------------------------------------------
1 | ../../../FlatUIKit/Classes/ios/UIToolbar+FlatUI.h
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Manifest.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - ChameleonFramework/Default (2.1.0)
3 | - ChameleonFramework/Swift (2.1.0):
4 | - ChameleonFramework/Default
5 | - FlatUIKit (1.6.2)
6 |
7 | DEPENDENCIES:
8 | - ChameleonFramework/Swift
9 | - FlatUIKit
10 |
11 | SPEC CHECKSUMS:
12 | ChameleonFramework: d21a3cc247abfe5e37609a283a8238b03575cf64
13 | FlatUIKit: 1b41f0d4952ce8d970d8479ce79df54a960242c4
14 |
15 | COCOAPODS: 0.39.0
16 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/ChameleonFramework/ChameleonFramework-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_ChameleonFramework : NSObject
3 | @end
4 | @implementation PodsDummy_ChameleonFramework
5 | @end
6 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/ChameleonFramework/ChameleonFramework-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/ChameleonFramework/ChameleonFramework-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 | #import "Chameleon.h"
4 | #import "Chameleon_.h"
5 | #import "ChameleonConstants.h"
6 | #import "ChameleonEnums.h"
7 | #import "ChameleonMacros.h"
8 | #import "NSArray+Chameleon.h"
9 | #import "UIAppearance+Swift.h"
10 | #import "UIButton+Chameleon.h"
11 | #import "UIColor+Chameleon.h"
12 | #import "UIColor+ChameleonPrivate.h"
13 | #import "UIImage+ChameleonPrivate.h"
14 | #import "UILabel+Chameleon.h"
15 | #import "UINavigationController+Chameleon.h"
16 | #import "UIView+ChameleonPrivate.h"
17 | #import "UIViewController+Chameleon.h"
18 |
19 | FOUNDATION_EXPORT double ChameleonFrameworkVersionNumber;
20 | FOUNDATION_EXPORT const unsigned char ChameleonFrameworkVersionString[];
21 |
22 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/ChameleonFramework/ChameleonFramework.modulemap:
--------------------------------------------------------------------------------
1 | framework module ChameleonFramework {
2 | umbrella header "ChameleonFramework-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/ChameleonFramework/ChameleonFramework.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/ChameleonFramework" "${PODS_ROOT}/Headers/Public"
3 | OTHER_LDFLAGS = -framework "CoreGraphics" -framework "QuartzCore" -framework "UIKit"
4 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
5 | PODS_ROOT = ${SRCROOT}
6 | SKIP_INSTALL = YES
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/ChameleonFramework/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 2.1.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/FlatUIKit/FlatUIKit-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_FlatUIKit : NSObject
3 | @end
4 | @implementation PodsDummy_FlatUIKit
5 | @end
6 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/FlatUIKit/FlatUIKit-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/FlatUIKit/FlatUIKit-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 | #import "FlatUIKit.h"
4 | #import "FUIAlertView.h"
5 | #import "FUIButton.h"
6 | #import "FUICellBackgroundView.h"
7 | #import "FUIPopoverBackgroundView.h"
8 | #import "FUISegmentedControl.h"
9 | #import "FUISwitch.h"
10 | #import "FUITextField.h"
11 | #import "NSString+Icons.h"
12 | #import "UIBarButtonItem+FlatUI.h"
13 | #import "UIColor+FlatUI.h"
14 | #import "UIFont+FlatUI.h"
15 | #import "UIImage+FlatUI.h"
16 | #import "UINavigationBar+FlatUI.h"
17 | #import "UIPopoverController+FlatUI.h"
18 | #import "UIProgressView+FlatUI.h"
19 | #import "UISlider+FlatUI.h"
20 | #import "UIStepper+FlatUI.h"
21 | #import "UITabBar+FlatUI.h"
22 | #import "UITableViewCell+FlatUI.h"
23 | #import "UIToolbar+FlatUI.h"
24 |
25 | FOUNDATION_EXPORT double FlatUIKitVersionNumber;
26 | FOUNDATION_EXPORT const unsigned char FlatUIKitVersionString[];
27 |
28 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/FlatUIKit/FlatUIKit.modulemap:
--------------------------------------------------------------------------------
1 | framework module FlatUIKit {
2 | umbrella header "FlatUIKit-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/FlatUIKit/FlatUIKit.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/FlatUIKit" "${PODS_ROOT}/Headers/Public"
3 | OTHER_LDFLAGS = -framework "CoreText" -framework "QuartzCore"
4 | PODS_ROOT = ${SRCROOT}
5 | SKIP_INSTALL = YES
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/FlatUIKit/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.6.2
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/Pods-TipCalculator/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/Pods-TipCalculator/Pods-TipCalculator-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_TipCalculator : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_TipCalculator
5 | @end
6 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/Pods-TipCalculator/Pods-TipCalculator-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 |
4 | FOUNDATION_EXPORT double Pods_TipCalculatorVersionNumber;
5 | FOUNDATION_EXPORT const unsigned char Pods_TipCalculatorVersionString[];
6 |
7 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/Pods-TipCalculator/Pods-TipCalculator.debug.xcconfig:
--------------------------------------------------------------------------------
1 | EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/ChameleonFramework.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FlatUIKit.framework/Headers"
5 | OTHER_LDFLAGS = $(inherited) -framework "ChameleonFramework" -framework "FlatUIKit"
6 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
7 | PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-TipCalculator
8 | PODS_ROOT = ${SRCROOT}/Pods
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/Pods-TipCalculator/Pods-TipCalculator.modulemap:
--------------------------------------------------------------------------------
1 | framework module Pods_TipCalculator {
2 | umbrella header "Pods-TipCalculator-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/Pods/Target Support Files/Pods-TipCalculator/Pods-TipCalculator.release.xcconfig:
--------------------------------------------------------------------------------
1 | EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/ChameleonFramework.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FlatUIKit.framework/Headers"
5 | OTHER_LDFLAGS = $(inherited) -framework "ChameleonFramework" -framework "FlatUIKit"
6 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
7 | PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-TipCalculator
8 | PODS_ROOT = ${SRCROOT}/Pods
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/TipCalculator.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/TipCalculator.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 03 - TipCalculator/TipCalculator.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/TipCalculator.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | TipCalculator.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9D880301C938C2E00F4E461
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/TipCalculator.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Project 03 - TipCalculator/TipCalculator.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 03 - TipCalculator/TipCalculator.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment this line to define a global platform for your project
2 | platform :ios, '8.0'
3 | # Uncomment this line if you're using Swift
4 | use_frameworks!
5 |
6 | target 'Project 4 - Simple Stopwatch' do
7 | pod 'Font-Awesome-Swift', '~> 1.4.5'
8 | end
9 |
10 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Podfile.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - Font-Awesome-Swift (1.4.5)
3 |
4 | DEPENDENCIES:
5 | - Font-Awesome-Swift (~> 1.4.5)
6 |
7 | SPEC CHECKSUMS:
8 | Font-Awesome-Swift: 0af30357ab68dbcfa2d211254a5c11a158261112
9 |
10 | COCOAPODS: 0.39.0
11 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Font-Awesome-Swift/Source/FontAwesome.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 04 - SimpleStopwatch/Pods/Font-Awesome-Swift/Source/FontAwesome.ttf
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Manifest.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - Font-Awesome-Swift (1.4.5)
3 |
4 | DEPENDENCIES:
5 | - Font-Awesome-Swift (~> 1.4.5)
6 |
7 | SPEC CHECKSUMS:
8 | Font-Awesome-Swift: 0af30357ab68dbcfa2d211254a5c11a158261112
9 |
10 | COCOAPODS: 0.39.0
11 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Font-Awesome-Swift/Font-Awesome-Swift-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Font_Awesome_Swift : NSObject
3 | @end
4 | @implementation PodsDummy_Font_Awesome_Swift
5 | @end
6 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Font-Awesome-Swift/Font-Awesome-Swift-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Font-Awesome-Swift/Font-Awesome-Swift-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 |
4 | FOUNDATION_EXPORT double Font_Awesome_SwiftVersionNumber;
5 | FOUNDATION_EXPORT const unsigned char Font_Awesome_SwiftVersionString[];
6 |
7 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Font-Awesome-Swift/Font-Awesome-Swift.modulemap:
--------------------------------------------------------------------------------
1 | framework module Font_Awesome_Swift {
2 | umbrella header "Font-Awesome-Swift-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Font-Awesome-Swift/Font-Awesome-Swift.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Font-Awesome-Swift" "${PODS_ROOT}/Headers/Public"
3 | OTHER_LDFLAGS = -framework "CoreText" -framework "UIKit"
4 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
5 | PODS_ROOT = ${SRCROOT}
6 | SKIP_INSTALL = YES
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Font-Awesome-Swift/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.4.5
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Pods-Project 4 - Simple Stopwatch/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Pods-Project 4 - Simple Stopwatch/Pods-Project 4 - Simple Stopwatch-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_Project_4___Simple_Stopwatch : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_Project_4___Simple_Stopwatch
5 | @end
6 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Pods-Project 4 - Simple Stopwatch/Pods-Project 4 - Simple Stopwatch-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 |
4 | FOUNDATION_EXPORT double Pods_Project_4___Simple_StopwatchVersionNumber;
5 | FOUNDATION_EXPORT const unsigned char Pods_Project_4___Simple_StopwatchVersionString[];
6 |
7 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Pods-Project 4 - Simple Stopwatch/Pods-Project 4 - Simple Stopwatch.debug.xcconfig:
--------------------------------------------------------------------------------
1 | EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/Font_Awesome_Swift.framework/Headers"
5 | OTHER_LDFLAGS = $(inherited) -framework "Font_Awesome_Swift"
6 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
7 | PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-Project 4 - Simple Stopwatch
8 | PODS_ROOT = ${SRCROOT}/Pods
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Pods-Project 4 - Simple Stopwatch/Pods-Project 4 - Simple Stopwatch.modulemap:
--------------------------------------------------------------------------------
1 | framework module Pods_Project_4___Simple_Stopwatch {
2 | umbrella header "Pods-Project 4 - Simple Stopwatch-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Pods/Target Support Files/Pods-Project 4 - Simple Stopwatch/Pods-Project 4 - Simple Stopwatch.release.xcconfig:
--------------------------------------------------------------------------------
1 | EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/Font_Awesome_Swift.framework/Headers"
5 | OTHER_LDFLAGS = $(inherited) -framework "Font_Awesome_Swift"
6 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
7 | PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-Project 4 - Simple Stopwatch
8 | PODS_ROOT = ${SRCROOT}/Pods
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Project 4 - Simple Stopwatch.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Project 4 - Simple Stopwatch.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 04 - SimpleStopwatch/Project 4 - Simple Stopwatch.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Project 4 - Simple Stopwatch.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 4 - Simple Stopwatch.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9ABAE7E1C98EDAB00DF269A
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Project 4 - Simple Stopwatch.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Project 4 - Simple Stopwatch.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 04 - SimpleStopwatch/Project 4 - Simple Stopwatch.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 04 - SimpleStopwatch/Project 4 - Simple Stopwatch/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 05 - ChangeFont/Project 5 - ChangeFont.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 05 - ChangeFont/Project 5 - ChangeFont.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 05 - ChangeFont/Project 5 - ChangeFont.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 05 - ChangeFont/Project 5 - ChangeFont.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 5 - ChangeFont.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9FE4B3E1CA1F66C0052D804
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 05 - ChangeFont/Project 5 - ChangeFont/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 05 - ChangeFont/Project 5 - ChangeFont/Market_Deco.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 05 - ChangeFont/Project 5 - ChangeFont/Market_Deco.ttf
--------------------------------------------------------------------------------
/Project 05 - ChangeFont/Project 5 - ChangeFont/RBNo2Light.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 05 - ChangeFont/Project 5 - ChangeFont/RBNo2Light.otf
--------------------------------------------------------------------------------
/Project 06 - TableViews/Project 6 - TableViews.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 06 - TableViews/Project 6 - TableViews.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 06 - TableViews/Project 6 - TableViews.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 06 - TableViews/Project 6 - TableViews.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 6 - TableViews.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9FE4B611CA1FC320052D804
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 06 - TableViews/Project 6 - TableViews/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 06 - TableViews/Project 6 - TableViews/Market_Deco.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 06 - TableViews/Project 6 - TableViews/Market_Deco.ttf
--------------------------------------------------------------------------------
/Project 07 - CollectionViews/Project 7 - CollectionViews.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 07 - CollectionViews/Project 7 - CollectionViews.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 07 - CollectionViews/Project 7 - CollectionViews.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 07 - CollectionViews/Project 7 - CollectionViews.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 7 - CollectionViews.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B908E5C01CA204CD0074E6B1
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 07 - CollectionViews/Project 7 - CollectionViews/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 08 - PlayLocalVideo/Project 8 - PlayLocalVideo.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 08 - PlayLocalVideo/Project 8 - PlayLocalVideo.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 08 - PlayLocalVideo/Project 8 - PlayLocalVideo.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 08 - PlayLocalVideo/Project 8 - PlayLocalVideo.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 8 - PlayLocalVideo.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9DC41831CA20C830077AC1C
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 08 - PlayLocalVideo/Project 8 - PlayLocalVideo/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 08 - PlayLocalVideo/Project 8 - PlayLocalVideo/sampleVideo.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 08 - PlayLocalVideo/Project 8 - PlayLocalVideo/sampleVideo.mp4
--------------------------------------------------------------------------------
/Project 08 - PlayLocalVideo/Project 8 - PlayLocalVideo/sampleVideo2.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 08 - PlayLocalVideo/Project 8 - PlayLocalVideo/sampleVideo2.mp4
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/.gitignore:
--------------------------------------------------------------------------------
1 | *.DS_Store
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment this line to define a global platform for your project
2 | platform :ios, '8.0'
3 | # Uncomment this line if you're using Swift
4 | use_frameworks!
5 |
6 | target 'Project 9 - PlayYoutubeVideo' do
7 | pod 'YoutubeSourceParserKit'
8 | end
9 |
10 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Podfile.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - YoutubeSourceParserKit (0.2.4)
3 |
4 | DEPENDENCIES:
5 | - YoutubeSourceParserKit
6 |
7 | SPEC CHECKSUMS:
8 | YoutubeSourceParserKit: d1506222a62718ed41f18ab52ebbc1b1d9ecabcc
9 |
10 | COCOAPODS: 0.39.0
11 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Manifest.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - YoutubeSourceParserKit (0.2.4)
3 |
4 | DEPENDENCIES:
5 | - YoutubeSourceParserKit
6 |
7 | SPEC CHECKSUMS:
8 | YoutubeSourceParserKit: d1506222a62718ed41f18ab52ebbc1b1d9ecabcc
9 |
10 | COCOAPODS: 0.39.0
11 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Pods.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Pods-Project 9 - PlayYoutubeVideo.xcscheme
8 |
9 | isShown
10 |
11 |
12 | YoutubeSourceParserKit.xcscheme
13 |
14 | isShown
15 |
16 |
17 |
18 | SuppressBuildableAutocreation
19 |
20 | 6E37E02F9876933762EDAE18DFF35941
21 |
22 | primary
23 |
24 |
25 | BB8F9114C3197053427CF937ADE72F78
26 |
27 | primary
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/Pods-Project 9 - PlayYoutubeVideo/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/Pods-Project 9 - PlayYoutubeVideo/Pods-Project 9 - PlayYoutubeVideo-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_Project_9___PlayYoutubeVideo : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_Project_9___PlayYoutubeVideo
5 | @end
6 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/Pods-Project 9 - PlayYoutubeVideo/Pods-Project 9 - PlayYoutubeVideo-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 |
4 | FOUNDATION_EXPORT double Pods_Project_9___PlayYoutubeVideoVersionNumber;
5 | FOUNDATION_EXPORT const unsigned char Pods_Project_9___PlayYoutubeVideoVersionString[];
6 |
7 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/Pods-Project 9 - PlayYoutubeVideo/Pods-Project 9 - PlayYoutubeVideo.debug.xcconfig:
--------------------------------------------------------------------------------
1 | EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/YoutubeSourceParserKit.framework/Headers"
5 | OTHER_LDFLAGS = $(inherited) -framework "YoutubeSourceParserKit"
6 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
7 | PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-Project 9 - PlayYoutubeVideo
8 | PODS_ROOT = ${SRCROOT}/Pods
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/Pods-Project 9 - PlayYoutubeVideo/Pods-Project 9 - PlayYoutubeVideo.modulemap:
--------------------------------------------------------------------------------
1 | framework module Pods_Project_9___PlayYoutubeVideo {
2 | umbrella header "Pods-Project 9 - PlayYoutubeVideo-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/Pods-Project 9 - PlayYoutubeVideo/Pods-Project 9 - PlayYoutubeVideo.release.xcconfig:
--------------------------------------------------------------------------------
1 | EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/YoutubeSourceParserKit.framework/Headers"
5 | OTHER_LDFLAGS = $(inherited) -framework "YoutubeSourceParserKit"
6 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
7 | PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-Project 9 - PlayYoutubeVideo
8 | PODS_ROOT = ${SRCROOT}/Pods
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/YoutubeSourceParserKit/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 0.2.4
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/YoutubeSourceParserKit/YoutubeSourceParserKit-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_YoutubeSourceParserKit : NSObject
3 | @end
4 | @implementation PodsDummy_YoutubeSourceParserKit
5 | @end
6 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/YoutubeSourceParserKit/YoutubeSourceParserKit-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/YoutubeSourceParserKit/YoutubeSourceParserKit-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 |
4 | FOUNDATION_EXPORT double YoutubeSourceParserKitVersionNumber;
5 | FOUNDATION_EXPORT const unsigned char YoutubeSourceParserKitVersionString[];
6 |
7 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/YoutubeSourceParserKit/YoutubeSourceParserKit.modulemap:
--------------------------------------------------------------------------------
1 | framework module YoutubeSourceParserKit {
2 | umbrella header "YoutubeSourceParserKit-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Pods/Target Support Files/YoutubeSourceParserKit/YoutubeSourceParserKit.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/YoutubeSourceParserKit" "${PODS_ROOT}/Headers/Public"
3 | OTHER_LDFLAGS = -framework "UIKit"
4 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
5 | PODS_ROOT = ${SRCROOT}
6 | SKIP_INSTALL = YES
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Project 9 - PlayYoutubeVideo.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Project 9 - PlayYoutubeVideo.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 09 - PlayYoutubeVideo/Project 9 - PlayYoutubeVideo.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Project 9 - PlayYoutubeVideo.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 9 - PlayYoutubeVideo.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9DC41A41CA212860077AC1C
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Project 9 - PlayYoutubeVideo.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Project 9 - PlayYoutubeVideo.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 09 - PlayYoutubeVideo/Project 9 - PlayYoutubeVideo.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 09 - PlayYoutubeVideo/Project 9 - PlayYoutubeVideo/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 10 - CurrentTime/Project 10 - CurrentTime.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 10 - CurrentTime/Project 10 - CurrentTime.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 10 - CurrentTime/Project 10 - CurrentTime.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 10 - CurrentTime/Project 10 - CurrentTime.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 10 - CurrentTime.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9DC41C21CA362620077AC1C
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 10 - CurrentTime/Project 10 - CurrentTime/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 11 - Pass DatatoAnotherView/Project 11 - Pass Data to Another View.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 11 - Pass DatatoAnotherView/Project 11 - Pass Data to Another View.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 11 - Pass DatatoAnotherView/Project 11 - Pass Data to Another View.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 11 - Pass DatatoAnotherView/Project 11 - Pass Data to Another View.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 11 - Pass Data to Another View.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B926D8F01CA370DD005F86C5
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 11 - Pass DatatoAnotherView/Project 11 - Pass Data to Another View/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 11 - Pass DatatoAnotherView/Project 11 - Pass Data to Another View/ViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.swift
3 | // Project 11 - Pass Data to Another View
4 | //
5 | // Created by Andrew Garcia on 3/23/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class ViewController: UIViewController {
12 |
13 | @IBOutlet weak var dataTextField: UITextField!
14 |
15 | override func viewDidLoad() {
16 | super.viewDidLoad()
17 | // Do any additional setup after loading the view, typically from a nib.
18 | }
19 |
20 | override func didReceiveMemoryWarning() {
21 | super.didReceiveMemoryWarning()
22 | // Dispose of any resources that can be recreated.
23 | }
24 |
25 | override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
26 | let destViewController : ViewControllerTwo = segue.destinationViewController as! ViewControllerTwo
27 |
28 | destViewController.dataLabelText = dataTextField.text!
29 | }
30 |
31 | }
32 |
33 |
--------------------------------------------------------------------------------
/Project 11 - Pass DatatoAnotherView/Project 11 - Pass Data to Another View/ViewControllerTwo.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ViewControllerTwo.swift
3 | // Project 11 - Pass Data to Another View
4 | //
5 | // Created by Andrew Garcia on 3/23/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import UIKit
11 |
12 | class ViewControllerTwo: UIViewController {
13 |
14 | @IBOutlet weak var dataLabel: UILabel!
15 |
16 | var dataLabelText = String()
17 |
18 | override func viewDidLoad() {
19 | dataLabel.text = dataLabelText
20 | }
21 |
22 | }
--------------------------------------------------------------------------------
/Project 12 - SwipeKeyboard/Project 12 - SwipeKeyboard.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 12 - SwipeKeyboard/Project 12 - SwipeKeyboard.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 12 - SwipeKeyboard/Project 12 - SwipeKeyboard.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 12 - SwipeKeyboard/Project 12 - SwipeKeyboard.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 12 - SwipeKeyboard.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B98EB7381CA4B03100459E14
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 12 - SwipeKeyboard/Project 12 - SwipeKeyboard/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 13 - ImagePicker/Project 13 - Image Picker.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 13 - ImagePicker/Project 13 - Image Picker.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 13 - ImagePicker/Project 13 - Image Picker.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 13 - ImagePicker/Project 13 - Image Picker.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 13 - Image Picker.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B98EB7561CA4B65000459E14
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 13 - ImagePicker/Project 13 - Image Picker/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 14 - PullToRefresh/Project 14 - PullToRefresh.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 14 - PullToRefresh/Project 14 - PullToRefresh.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 14 - PullToRefresh/Project 14 - PullToRefresh.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 14 - PullToRefresh/Project 14 - PullToRefresh.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 14 - PullToRefresh.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B98EB7741CA4C21900459E14
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 14 - PullToRefresh/Project 14 - PullToRefresh/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 15 - DeletingRearrangingTableView/Project 15 - DeletingRearrangingTableView.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 15 - DeletingRearrangingTableView/Project 15 - DeletingRearrangingTableView.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 15 - DeletingRearrangingTableView/Project 15 - DeletingRearrangingTableView.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 15 - DeletingRearrangingTableView/Project 15 - DeletingRearrangingTableView.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 15 - DeletingRearrangingTableView.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9BFD6911CA8384700775175
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 15 - DeletingRearrangingTableView/Project 15 - DeletingRearrangingTableView/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 16 - AddNewItem/Project 16 - AddNewItem.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 16 - AddNewItem/Project 16 - AddNewItem.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 16 - AddNewItem/Project 16 - AddNewItem.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 16 - AddNewItem/Project 16 - AddNewItem.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 16 - AddNewItem.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9D5F00E1CA8815600A93123
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 16 - AddNewItem/Project 16 - AddNewItem/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 16 - AddNewItem/Project 16 - AddNewItem/Common.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Common.swift
3 | // Project 16 - AddNewItem
4 | //
5 | // Created by Andrew Garcia on 3/27/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class Common: NSObject {
12 | static var myExampleData = ["Alternative", "Rock", "Jazz"]
13 | }
14 |
--------------------------------------------------------------------------------
/Project 16 - AddNewItem/Project 16 - AddNewItem/ViewControllerTwo.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ViewControllerTwo.swift
3 | // Project 16 - AddNewItem
4 | //
5 | // Created by Andrew Garcia on 3/27/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class ViewControllerTwo: UIViewController {
12 |
13 | @IBOutlet weak var dataTextField: UITextField!
14 | @IBOutlet weak var addToListButton: UIButton!
15 | @IBOutlet weak var textField: UITextField!
16 |
17 | override func viewDidLoad() {
18 | super.viewDidLoad()
19 | // Do any additional setup after loading the view, typically from a nib.
20 | addToListButton.layer.cornerRadius = 5
21 | textField.layer.cornerRadius = 5
22 | }
23 |
24 | override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
25 | let destViewController : ViewController = segue.destinationViewController as! ViewController
26 |
27 | destViewController.newItem = dataTextField.text!
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/CustomTableViewCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // CustomTableViewCell.swift
3 | // Project 17 - CustomTableView
4 | //
5 | // Created by Andrew Garcia on 3/27/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class CustomTableViewCell: UITableViewCell {
12 |
13 | @IBOutlet weak var contactImage: UIImageView!
14 | @IBOutlet weak var nameLabel: UILabel!
15 |
16 | override func awakeFromNib() {
17 | contactImage.layer.cornerRadius = contactImage.frame.width / 2
18 | contactImage.clipsToBounds = true
19 | }
20 |
21 | func configureCell(contact: Dictionary) {
22 | self.nameLabel.text = contact["name"]
23 | self.contactImage.image = UIImage(named: contact["contactImageName"]!)
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 17 - CustomTableView.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9ED7E2A1CA8C3BE009374A7
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/alexa.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "alexa.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/alexa.imageset/alexa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/alexa.imageset/alexa.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/angela.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "angela.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/angela.imageset/angela.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/angela.imageset/angela.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/austin.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "austin.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/austin.imageset/austin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/austin.imageset/austin.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/candice.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "candice.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/candice.imageset/candice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/candice.imageset/candice.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/charles.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "charles.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/charles.imageset/charles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/charles.imageset/charles.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/chris.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "chris.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/chris.imageset/chris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/chris.imageset/chris.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/daniel.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "daniel.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/daniel.imageset/daniel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/daniel.imageset/daniel.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/dexter.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "dexter.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/dexter.imageset/dexter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/dexter.imageset/dexter.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/greg.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "greg.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/greg.imageset/greg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/greg.imageset/greg.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/jenny.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "jenny.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/jenny.imageset/jenny.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/jenny.imageset/jenny.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/joe.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "joe.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/joe.imageset/joe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/joe.imageset/joe.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/kobe.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "kobe.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/kobe.imageset/kobe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/kobe.imageset/kobe.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/mike.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "mike.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/mike.imageset/mike.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/mike.imageset/mike.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/right_arrow.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "right_arrow.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/right_arrow.imageset/right_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/right_arrow.imageset/right_arrow.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/settings.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "settings.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/settings.imageset/settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/settings.imageset/settings.png
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/shawn.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "shawn.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/shawn.imageset/shawn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 17 - CustomTableView/Project 17 - CustomTableView/Assets.xcassets/shawn.imageset/shawn.png
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 18 - CustomCollectionView.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9ED7E4C1CA9F513009374A7
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/batman.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "batman.jpg",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/batman.imageset/batman.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/batman.imageset/batman.jpg
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/guardians.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "guardians.jpg",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/guardians.imageset/guardians.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/guardians.imageset/guardians.jpg
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/harrypotterhallows.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "harrypotterhallows.jpg",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/harrypotterhallows.imageset/harrypotterhallows.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/harrypotterhallows.imageset/harrypotterhallows.jpg
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/harrypotterprisoner.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "harrypotterprisoner.jpg",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/harrypotterprisoner.imageset/harrypotterprisoner.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/harrypotterprisoner.imageset/harrypotterprisoner.jpg
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/hobbit.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "hobbit.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/hobbit.imageset/hobbit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/hobbit.imageset/hobbit.png
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/insideout.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "insideout.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/insideout.imageset/insideout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/insideout.imageset/insideout.png
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/ted.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ted.jpg",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/ted.imageset/ted.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/Assets.xcassets/ted.imageset/ted.jpg
--------------------------------------------------------------------------------
/Project 18 - CustomCollectionView/Project 18 - CustomCollectionView/CustomCollectionViewCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // CustomCollectionViewCell.swift
3 | // Project 18 - CustomCollectionView
4 | //
5 | // Created by Andrew Garcia on 3/28/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class CustomCollectionViewCell: UICollectionViewCell {
12 | @IBOutlet weak var movieImage: UIImageView!
13 |
14 | override func awakeFromNib() {
15 | movieImage.layer.cornerRadius = 3
16 | }
17 |
18 | func configureCell(movie: String) {
19 | self.movieImage.image = UIImage(named: movie)
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Project 19 - GetLocation/Project 19 - GetLocation.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 19 - GetLocation/Project 19 - GetLocation.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 19 - GetLocation/Project 19 - GetLocation.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 19 - GetLocation/Project 19 - GetLocation.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 19 - GetLocation.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9ED7E6C1CAA13AB009374A7
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 19 - GetLocation/Project 19 - GetLocation/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 20 - ActionSheets/Project 20 - ActionSheets.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 20 - ActionSheets/Project 20 - ActionSheets.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 20 - ActionSheets/Project 20 - ActionSheets.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 20 - ActionSheets/Project 20 - ActionSheets.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 20 - ActionSheets.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9ED7E8A1CAB5169009374A7
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 20 - ActionSheets/Project 20 - ActionSheets/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 20 - ActionSheets/Project 20 - ActionSheets/Montserrat-Bold.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 20 - ActionSheets/Project 20 - ActionSheets/Montserrat-Bold.otf
--------------------------------------------------------------------------------
/Project 21 - VideoBackground/Project21 - VideoBackground.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 21 - VideoBackground/Project21 - VideoBackground.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 21 - VideoBackground/Project21 - VideoBackground.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 21 - VideoBackground/Project21 - VideoBackground.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project21 - VideoBackground.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9ED7EAB1CAB63F3009374A7
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 21 - VideoBackground/Project21 - VideoBackground/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 22 - ScrollViews/Project 22 - ScrollViews.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 22 - ScrollViews.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9EE0C631CAC957F00EFB022
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews/Assets.xcassets/heart.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "heart.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews/Assets.xcassets/heart.imageset/heart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 22 - ScrollViews/Project 22 - ScrollViews/Assets.xcassets/heart.imageset/heart.png
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews/Assets.xcassets/image1.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "IMG_0062.jpg",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews/Assets.xcassets/image1.imageset/IMG_0062.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 22 - ScrollViews/Project 22 - ScrollViews/Assets.xcassets/image1.imageset/IMG_0062.jpg
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews/Montserrat-Bold.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 22 - ScrollViews/Project 22 - ScrollViews/Montserrat-Bold.otf
--------------------------------------------------------------------------------
/Project 22 - ScrollViews/Project 22 - ScrollViews/ViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.swift
3 | // Project 22 - ScrollViews
4 | //
5 | // Created by Andrew Garcia on 3/30/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class ViewController: UIViewController {
12 |
13 | override func viewDidLoad() {
14 | super.viewDidLoad()
15 | // Do any additional setup after loading the view, typically from a nib.
16 |
17 | }
18 |
19 | override func didReceiveMemoryWarning() {
20 | super.didReceiveMemoryWarning()
21 | // Dispose of any resources that can be recreated.
22 | }
23 |
24 | override func preferredStatusBarStyle() -> UIStatusBarStyle {
25 | return .LightContent
26 | }
27 |
28 | }
29 |
30 |
--------------------------------------------------------------------------------
/Project 23 - SplashScreen/Project 23 - SplashScreen.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 23 - SplashScreen/Project 23 - SplashScreen.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 23 - SplashScreen/Project 23 - SplashScreen.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 23 - SplashScreen/Project 23 - SplashScreen.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 23 - SplashScreen.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9EE0CA21CACCC5D00EFB022
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 23 - SplashScreen/Project 23 - SplashScreen/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 23 - SplashScreen/Project 23 - SplashScreen/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Project 23 - SplashScreen/Project 23 - SplashScreen/Assets.xcassets/twitter.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "twitter logo mask.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 23 - SplashScreen/Project 23 - SplashScreen/Assets.xcassets/twitter.imageset/twitter logo mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 23 - SplashScreen/Project 23 - SplashScreen/Assets.xcassets/twitter.imageset/twitter logo mask.png
--------------------------------------------------------------------------------
/Project 23 - SplashScreen/Project 23 - SplashScreen/Assets.xcassets/twitterscreen.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "twitterscreen.PNG",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Project 23 - SplashScreen/Project 23 - SplashScreen/Assets.xcassets/twitterscreen.imageset/twitterscreen.PNG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 23 - SplashScreen/Project 23 - SplashScreen/Assets.xcassets/twitterscreen.imageset/twitterscreen.PNG
--------------------------------------------------------------------------------
/Project 23 - SplashScreen/Project 23 - SplashScreen/ViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.swift
3 | // Project 23 - SplashScreen
4 | //
5 | // Created by Andrew Garcia on 3/30/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class ViewController: UIViewController {
12 |
13 | override func viewDidLoad() {
14 | super.viewDidLoad()
15 | // Do any additional setup after loading the view, typically from a nib.
16 | }
17 |
18 | override func didReceiveMemoryWarning() {
19 | super.didReceiveMemoryWarning()
20 | // Dispose of any resources that can be recreated.
21 | }
22 |
23 |
24 |
25 | }
26 |
27 |
--------------------------------------------------------------------------------
/Project 24 - Localizations/Project 24 - Localizations.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 24 - Localizations/Project 24 - Localizations.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 24 - Localizations/Project 24 - Localizations.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 24 - Localizations/Project 24 - Localizations.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/Project 24 - Localizations/Project 24 - Localizations.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 24 - Localizations.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B97781451CB000F100FBC5A9
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 24 - Localizations/Project 24 - Localizations/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 24 - Localizations/Project 24 - Localizations/Base.lproj/Localizable.strings:
--------------------------------------------------------------------------------
1 | /*
2 | Localizable.strings
3 | Project 24 - Localizations
4 |
5 | Created by Andrew Garcia on 4/2/16.
6 | Copyright © 2016 Andrew Garcia. All rights reserved.
7 | */
8 |
9 | "Hello" = "Hello";
--------------------------------------------------------------------------------
/Project 24 - Localizations/Project 24 - Localizations/LocalizeHelper.swift:
--------------------------------------------------------------------------------
1 | //
2 | // LocalizeHelper.swift
3 | // Project 24 - Localizations
4 | //
5 | // Created by Andrew Garcia on 4/2/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension String {
12 | func localized(lang:String) -> String {
13 | let path = NSBundle.mainBundle().pathForResource(lang, ofType: "lproj")
14 | let bundle = NSBundle(path: path!)
15 |
16 | return NSLocalizedString(self, tableName: nil, bundle: bundle!, value: "", comment: "")
17 | }
18 | }
19 |
20 |
--------------------------------------------------------------------------------
/Project 24 - Localizations/Project 24 - Localizations/ViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.swift
3 | // Project 24 - Localizations
4 | //
5 | // Created by Andrew Garcia on 4/2/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class ViewController: UIViewController {
12 |
13 | @IBOutlet weak var helloWorldLabel: UILabel!
14 |
15 | override func viewDidLoad() {
16 | super.viewDidLoad()
17 | // Do any additional setup after loading the view, typically from a nib.
18 | setUpView()
19 | }
20 |
21 | override func didReceiveMemoryWarning() {
22 | super.didReceiveMemoryWarning()
23 | // Dispose of any resources that can be recreated.
24 | }
25 |
26 |
27 | func setUpView() {
28 | self.helloWorldLabel.text = NSLocalizedString("Hello", comment: "Just saying hello.")
29 | }
30 |
31 | }
32 |
33 |
34 |
--------------------------------------------------------------------------------
/Project 24 - Localizations/Project 24 - Localizations/es.lproj/Localizable.strings:
--------------------------------------------------------------------------------
1 | /*
2 | Localizable.strings
3 | Project 24 - Localizations
4 |
5 | Created by Andrew Garcia on 4/2/16.
6 | Copyright © 2016 Andrew Garcia. All rights reserved.
7 | */
8 |
9 | "Hello" = "Hola";
--------------------------------------------------------------------------------
/Project 25 - BasicAnimations/Project 25 - BasicAnimations.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 25 - BasicAnimations/Project 25 - BasicAnimations.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 25 - BasicAnimations/Project 25 - BasicAnimations.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 25 - BasicAnimations/Project 25 - BasicAnimations.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 25 - BasicAnimations.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B977816F1CB0144700FBC5A9
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 25 - BasicAnimations/Project 25 - BasicAnimations/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 26 - SnapChatCamera/Project 26 - SnapChatCamera.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 26 - SnapChatCamera/Project 26 - SnapChatCamera.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 26 - SnapChatCamera/Project 26 - SnapChatCamera.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 26 - SnapChatCamera/Project 26 - SnapChatCamera.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/Project 26 - SnapChatCamera/Project 26 - SnapChatCamera.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 26 - SnapChatCamera.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9C807BB1CB1930C00940176
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 26 - SnapChatCamera/Project 26 - SnapChatCamera/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 26 - SnapChatCamera/Project 26 - SnapChatCamera/View1.swift:
--------------------------------------------------------------------------------
1 | //
2 | // View1.swift
3 | // Project 26 - SnapChatCamera
4 | //
5 | // Created by Andrew Garcia on 4/3/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | // Just a green screen right now.
12 |
13 | class View1: UIViewController {
14 |
15 | override func viewDidLoad() {
16 | super.viewDidLoad()
17 |
18 | // Do any additional setup after loading the view.
19 | }
20 |
21 | override func didReceiveMemoryWarning() {
22 | super.didReceiveMemoryWarning()
23 | // Dispose of any resources that can be recreated.
24 | }
25 |
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/Project 27 - LimitingCharacters/Project 27 - LimitingCharacters.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 27 - LimitingCharacters/Project 27 - LimitingCharacters.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 27 - LimitingCharacters/Project 27 - LimitingCharacters.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 27 - LimitingCharacters/Project 27 - LimitingCharacters.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 27 - LimitingCharacters.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B92BACE11CB1AE49001B2A09
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 27 - LimitingCharacters/Project 27 - LimitingCharacters/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 28 - APICall/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment this line to define a global platform for your project
2 | platform :ios, '8.0'
3 | # Uncomment this line if you're using Swift
4 | use_frameworks!
5 |
6 | target 'Project 28 - APICall' do
7 | pod 'Alamofire', '~> 3.0'
8 | pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git'
9 | end
10 |
11 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Podfile.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - Alamofire (3.3.0)
3 | - SwiftyJSON (2.3.2)
4 |
5 | DEPENDENCIES:
6 | - Alamofire (~> 3.0)
7 | - SwiftyJSON (from `https://github.com/SwiftyJSON/SwiftyJSON.git`)
8 |
9 | EXTERNAL SOURCES:
10 | SwiftyJSON:
11 | :git: https://github.com/SwiftyJSON/SwiftyJSON.git
12 |
13 | CHECKOUT OPTIONS:
14 | SwiftyJSON:
15 | :commit: 2a5b70f06001316d4fb54501edc70b4084705da0
16 | :git: https://github.com/SwiftyJSON/SwiftyJSON.git
17 |
18 | SPEC CHECKSUMS:
19 | Alamofire: 9054db4a1b1ca9e363223183e01cea380159a27c
20 | SwiftyJSON: 04ccea08915aa0109039157c7974cf0298da292a
21 |
22 | COCOAPODS: 0.39.0
23 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Local Podspecs/SwiftyJSON.podspec.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "SwiftyJSON",
3 | "version": "2.3.2",
4 | "summary": "SwiftyJSON makes it easy to deal with JSON data in Swift",
5 | "homepage": "https://github.com/SwiftyJSON/SwiftyJSON",
6 | "license": {
7 | "type": "MIT"
8 | },
9 | "authors": {
10 | "lingoer": "lingoerer@gmail.com",
11 | "tangplin": "tangplin@gmail.com"
12 | },
13 | "requires_arc": true,
14 | "platforms": {
15 | "osx": "10.9",
16 | "ios": "8.0",
17 | "watchos": "2.0",
18 | "tvos": "9.0"
19 | },
20 | "source": {
21 | "git": "https://github.com/SwiftyJSON/SwiftyJSON.git",
22 | "tag": "2.3.2"
23 | },
24 | "source_files": "Source/*.swift"
25 | }
26 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Manifest.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - Alamofire (3.3.0)
3 | - SwiftyJSON (2.3.2)
4 |
5 | DEPENDENCIES:
6 | - Alamofire (~> 3.0)
7 | - SwiftyJSON (from `https://github.com/SwiftyJSON/SwiftyJSON.git`)
8 |
9 | EXTERNAL SOURCES:
10 | SwiftyJSON:
11 | :git: https://github.com/SwiftyJSON/SwiftyJSON.git
12 |
13 | CHECKOUT OPTIONS:
14 | SwiftyJSON:
15 | :commit: 2a5b70f06001316d4fb54501edc70b4084705da0
16 | :git: https://github.com/SwiftyJSON/SwiftyJSON.git
17 |
18 | SPEC CHECKSUMS:
19 | Alamofire: 9054db4a1b1ca9e363223183e01cea380159a27c
20 | SwiftyJSON: 04ccea08915aa0109039157c7974cf0298da292a
21 |
22 | COCOAPODS: 0.39.0
23 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Pods.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Alamofire.xcscheme
8 |
9 | isShown
10 |
11 |
12 | Pods-Project 28 - APICall.xcscheme
13 |
14 | isShown
15 |
16 |
17 | SwiftyJSON.xcscheme
18 |
19 | isShown
20 |
21 |
22 |
23 | SuppressBuildableAutocreation
24 |
25 | 1C70E4A235049C0B60EE199A7A9BDACD
26 |
27 | primary
28 |
29 |
30 | 79C040AFDDCE1BCBF6D8B5EB0B85887F
31 |
32 | primary
33 |
34 |
35 | EA49076E884C47320D209A45CE605BD9
36 |
37 | primary
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Alamofire/Alamofire-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Alamofire : NSObject
3 | @end
4 | @implementation PodsDummy_Alamofire
5 | @end
6 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Alamofire/Alamofire-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Alamofire/Alamofire-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 |
4 | FOUNDATION_EXPORT double AlamofireVersionNumber;
5 | FOUNDATION_EXPORT const unsigned char AlamofireVersionString[];
6 |
7 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Alamofire/Alamofire.modulemap:
--------------------------------------------------------------------------------
1 | framework module Alamofire {
2 | umbrella header "Alamofire-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Alamofire/Alamofire.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Alamofire" "${PODS_ROOT}/Headers/Public"
3 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
4 | PODS_ROOT = ${SRCROOT}
5 | SKIP_INSTALL = YES
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Alamofire/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 3.3.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Pods-Project 28 - APICall/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Pods-Project 28 - APICall/Pods-Project 28 - APICall-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_Project_28___APICall : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_Project_28___APICall
5 | @end
6 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Pods-Project 28 - APICall/Pods-Project 28 - APICall-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 |
4 | FOUNDATION_EXPORT double Pods_Project_28___APICallVersionNumber;
5 | FOUNDATION_EXPORT const unsigned char Pods_Project_28___APICallVersionString[];
6 |
7 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Pods-Project 28 - APICall/Pods-Project 28 - APICall.debug.xcconfig:
--------------------------------------------------------------------------------
1 | EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/Alamofire.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/SwiftyJSON.framework/Headers"
5 | OTHER_LDFLAGS = $(inherited) -framework "Alamofire" -framework "SwiftyJSON"
6 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
7 | PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-Project 28 - APICall
8 | PODS_ROOT = ${SRCROOT}/Pods
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Pods-Project 28 - APICall/Pods-Project 28 - APICall.modulemap:
--------------------------------------------------------------------------------
1 | framework module Pods_Project_28___APICall {
2 | umbrella header "Pods-Project 28 - APICall-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/Pods-Project 28 - APICall/Pods-Project 28 - APICall.release.xcconfig:
--------------------------------------------------------------------------------
1 | EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/Alamofire.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/SwiftyJSON.framework/Headers"
5 | OTHER_LDFLAGS = $(inherited) -framework "Alamofire" -framework "SwiftyJSON"
6 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
7 | PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-Project 28 - APICall
8 | PODS_ROOT = ${SRCROOT}/Pods
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/SwiftyJSON/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 2.3.2
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/SwiftyJSON/SwiftyJSON-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_SwiftyJSON : NSObject
3 | @end
4 | @implementation PodsDummy_SwiftyJSON
5 | @end
6 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/SwiftyJSON/SwiftyJSON-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/SwiftyJSON/SwiftyJSON-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 |
4 | FOUNDATION_EXPORT double SwiftyJSONVersionNumber;
5 | FOUNDATION_EXPORT const unsigned char SwiftyJSONVersionString[];
6 |
7 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/SwiftyJSON/SwiftyJSON.modulemap:
--------------------------------------------------------------------------------
1 | framework module SwiftyJSON {
2 | umbrella header "SwiftyJSON-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Pods/Target Support Files/SwiftyJSON/SwiftyJSON.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SwiftyJSON" "${PODS_ROOT}/Headers/Public"
3 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
4 | PODS_ROOT = ${SRCROOT}
5 | SKIP_INSTALL = YES
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 28 - APICall/Project 28 - APICall.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 28 - APICall.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B92BAD021CB1CB47001B2A09
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 28 - APICall/Project 28 - APICall.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall/Constants.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Constants.swift
3 | // Project 28 - APICall
4 | //
5 | // Created by Andrew Garcia on 4/3/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | // Set your API Key here
12 | let apiKey = ""
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall/Montserrat-Bold.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 28 - APICall/Project 28 - APICall/Montserrat-Bold.otf
--------------------------------------------------------------------------------
/Project 28 - APICall/Project 28 - APICall/Montserrat-ExtraBold.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 28 - APICall/Project 28 - APICall/Montserrat-ExtraBold.otf
--------------------------------------------------------------------------------
/Project 29 - FullScreenAd/Project 29 - FullScreenAd.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 29 - FullScreenAd/Project 29 - FullScreenAd.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 29 - FullScreenAd/Project 29 - FullScreenAd.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 29 - FullScreenAd/Project 29 - FullScreenAd.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 29 - FullScreenAd.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B917EC721CBC6D9600470950
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 29 - FullScreenAd/Project 29 - FullScreenAd/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu.xcodeproj/project.xcworkspace/xcuserdata/AndrewGarcia.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu.xcodeproj/xcuserdata/AndrewGarcia.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Project 30 - SlideOutMenu.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | B9A235B01CBDCEDF00BC2A34
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu/BackTableViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // BackTableViewController.swift
3 | // Project 30 - SlideOutMenu
4 | //
5 | // Created by Andrew Garcia on 4/12/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class BackTableViewController: UITableViewController {
12 |
13 | var tableArray = [String]()
14 |
15 | override func viewDidLoad() {
16 | tableArray = ["First", "Second"]
17 | }
18 |
19 | override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
20 | return tableArray.count
21 | }
22 |
23 | override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
24 | let cell = tableView.dequeueReusableCellWithIdentifier(tableArray[indexPath.row], forIndexPath: indexPath) as UITableViewCell
25 |
26 | cell.textLabel?.text = tableArray[indexPath.row]
27 | return cell
28 | }
29 |
30 |
31 |
32 | }
33 |
--------------------------------------------------------------------------------
/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu/Montserrat-Bold.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu/Montserrat-Bold.otf
--------------------------------------------------------------------------------
/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | //
2 | // Use this file to import your target's public headers that you would like to expose to Swift.
3 | //
4 |
5 | #import "SWRevealViewController.h"
--------------------------------------------------------------------------------
/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu/SecondViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SecondViewController.swift
3 | // Project 30 - SlideOutMenu
4 | //
5 | // Created by Andrew Garcia on 4/12/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class SecondViewController: UIViewController {
12 |
13 | override func preferredStatusBarStyle() -> UIStatusBarStyle {
14 | return UIStatusBarStyle.LightContent
15 | }
16 |
17 | override func viewDidLoad() {
18 | self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
19 | }
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/Project 30 - SlideOutMenu/Project 30 - SlideOutMenu/ViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.swift
3 | // Project 30 - SlideOutMenu
4 | //
5 | // Created by Andrew Garcia on 4/12/16.
6 | // Copyright © 2016 Andrew Garcia. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class ViewController: UIViewController {
12 |
13 | @IBOutlet weak var openButton: UIBarButtonItem!
14 |
15 | override func preferredStatusBarStyle() -> UIStatusBarStyle {
16 | return UIStatusBarStyle.LightContent
17 | }
18 |
19 | override func viewDidLoad() {
20 | super.viewDidLoad()
21 | // Do any additional setup after loading the view, typically from a nib.
22 |
23 | openButton.target = self.revealViewController()
24 | openButton.action = #selector(SWRevealViewController.revealToggle)
25 |
26 | self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
27 | }
28 |
29 |
30 | }
31 |
32 |
--------------------------------------------------------------------------------
/images/Project1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project1.gif
--------------------------------------------------------------------------------
/images/Project10.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project10.gif
--------------------------------------------------------------------------------
/images/Project11.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project11.gif
--------------------------------------------------------------------------------
/images/Project12.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project12.gif
--------------------------------------------------------------------------------
/images/Project13.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project13.gif
--------------------------------------------------------------------------------
/images/Project14.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project14.gif
--------------------------------------------------------------------------------
/images/Project15.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project15.gif
--------------------------------------------------------------------------------
/images/Project16.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project16.gif
--------------------------------------------------------------------------------
/images/Project17.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project17.gif
--------------------------------------------------------------------------------
/images/Project18.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project18.gif
--------------------------------------------------------------------------------
/images/Project19.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project19.gif
--------------------------------------------------------------------------------
/images/Project2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project2.gif
--------------------------------------------------------------------------------
/images/Project20.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project20.gif
--------------------------------------------------------------------------------
/images/Project21.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project21.gif
--------------------------------------------------------------------------------
/images/Project22.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project22.gif
--------------------------------------------------------------------------------
/images/Project23.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project23.gif
--------------------------------------------------------------------------------
/images/Project24.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project24.gif
--------------------------------------------------------------------------------
/images/Project25.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project25.gif
--------------------------------------------------------------------------------
/images/Project26.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project26.gif
--------------------------------------------------------------------------------
/images/Project27.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project27.gif
--------------------------------------------------------------------------------
/images/Project28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project28.png
--------------------------------------------------------------------------------
/images/Project29.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project29.gif
--------------------------------------------------------------------------------
/images/Project3.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project3.gif
--------------------------------------------------------------------------------
/images/Project30.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project30.gif
--------------------------------------------------------------------------------
/images/Project4.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project4.gif
--------------------------------------------------------------------------------
/images/Project5.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project5.gif
--------------------------------------------------------------------------------
/images/Project6.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project6.gif
--------------------------------------------------------------------------------
/images/Project7.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project7.gif
--------------------------------------------------------------------------------
/images/Project8.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project8.gif
--------------------------------------------------------------------------------
/images/Project9.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/drewg233/SwiftEnlightenment/7f7ae1222d29aff8268a921d2f2a1976fef4fb6e/images/Project9.gif
--------------------------------------------------------------------------------