├── 2023 ├── PlanetInfo.playground.zip └── PlanetInfo.playground │ ├── Contents.swift │ └── contents.xcplayground ├── .gitignore ├── LICENSE ├── README.md ├── old-xcode9+ ├── 13-AutoLayout │ ├── AdaptiveLayout │ │ ├── AdaptiveLayout.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── AdaptiveLayout │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ ├── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ └── logo.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── ViewController.swift │ ├── Constraints │ │ ├── Constraints.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Constraints │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ └── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── ConstantViewController.swift │ │ │ ├── Info.plist │ │ │ └── PriorityViewController.swift │ ├── ConstraintsWithCode │ │ ├── End │ │ │ ├── ConstraintsWithCode.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── ConstraintsWithCode │ │ │ │ ├── AlignCenterViewController.swift │ │ │ │ ├── AlignEdgeViewController.swift │ │ │ │ ├── AnimationViewController.swift │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── 20.png │ │ │ │ │ ├── 40-1.png │ │ │ │ │ ├── 40.png │ │ │ │ │ ├── 60.png │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ │ └── logo1024.png │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── logo-black.png │ │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ │ ├── CHCRViewController.swift │ │ │ │ ├── CustomHeaderViewController.swift │ │ │ │ ├── FillParentViewController.swift │ │ │ │ ├── FixedFrameViewController.swift │ │ │ │ ├── GridViewController.swift │ │ │ │ └── Info.plist │ │ └── Start │ │ │ ├── ConstraintsWithCode.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── ConstraintsWithCode │ │ │ ├── AlignCenterViewController.swift │ │ │ ├── AlignEdgeViewController.swift │ │ │ ├── AnimationViewController.swift │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ └── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── CHCRViewController.swift │ │ │ ├── CustomHeaderViewController.swift │ │ │ ├── FillParentViewController.swift │ │ │ ├── FixedFrameViewController.swift │ │ │ ├── GridViewController.swift │ │ │ └── Info.plist │ ├── DebuggingAutoLayout │ │ ├── DebuggingAutoLayout.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── DebuggingAutoLayout │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ └── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── IdentifierViewController.swift │ │ │ ├── Info.plist │ │ │ └── UnsatisfiableLayoutsViewController.swift │ ├── MarginAndGuide │ │ ├── MarginAndGuide.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── MarginAndGuide │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ └── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── EventsViewController.swift │ │ │ ├── Info.plist │ │ │ ├── LayoutGuidesCodeViewController.swift │ │ │ ├── LayoutMarginsViewController.swift │ │ │ ├── MinimumMarginViewController.swift │ │ │ └── Sub.storyboard │ ├── Profile-Adaptive │ │ ├── End │ │ │ └── Profile │ │ │ │ ├── Profile.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Profile │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── 20.png │ │ │ │ │ ├── 40-1.png │ │ │ │ │ ├── 40.png │ │ │ │ │ ├── 60.png │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ │ └── logo1024.png │ │ │ │ ├── Contents.json │ │ │ │ ├── back.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── back@3x.jpg │ │ │ │ ├── chat.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── chat@3x.png │ │ │ │ ├── close.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── close@3x.png │ │ │ │ ├── logo-black.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── logo-black.png │ │ │ │ ├── newspaper.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── newspaper@3x.png │ │ │ │ ├── package.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── package@3x.png │ │ │ │ ├── pencil.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── pencil@3x.png │ │ │ │ ├── profile.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── profile@3x.png │ │ │ │ ├── qr.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── qr@3x.png │ │ │ │ └── quote.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── quote@3x.png │ │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ │ ├── Info.plist │ │ │ │ └── ViewController.swift │ │ └── Start │ │ │ └── Profile │ │ │ ├── Profile.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── Profile │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ ├── back.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── back@3x.jpg │ │ │ ├── chat.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── chat@3x.png │ │ │ ├── close.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── close@3x.png │ │ │ ├── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── newspaper.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── newspaper@3x.png │ │ │ ├── package.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── package@3x.png │ │ │ ├── pencil.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── pencil@3x.png │ │ │ ├── profile.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── profile@3x.png │ │ │ ├── qr.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qr@3x.png │ │ │ └── quote.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── quote@3x.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── ViewController.swift │ └── Profile │ │ ├── End │ │ └── Profile │ │ │ ├── Profile.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── Profile │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ ├── back.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── back@3x.jpg │ │ │ ├── chat.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── chat@3x.png │ │ │ ├── close.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── close@3x.png │ │ │ ├── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── newspaper.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── newspaper@3x.png │ │ │ ├── package.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── package@3x.png │ │ │ ├── pencil.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── pencil@3x.png │ │ │ ├── profile.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── profile@3x.png │ │ │ ├── qr.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qr@3x.png │ │ │ └── quote.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── quote@3x.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── ViewController.swift │ │ └── Start │ │ └── Profile │ │ ├── Profile.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Profile │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ ├── back.imageset │ │ │ ├── Contents.json │ │ │ └── back@3x.jpg │ │ ├── chat.imageset │ │ │ ├── Contents.json │ │ │ └── chat@3x.png │ │ ├── close.imageset │ │ │ ├── Contents.json │ │ │ └── close@3x.png │ │ ├── logo-black.imageset │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ ├── newspaper.imageset │ │ │ ├── Contents.json │ │ │ └── newspaper@3x.png │ │ ├── package.imageset │ │ │ ├── Contents.json │ │ │ └── package@3x.png │ │ ├── pencil.imageset │ │ │ ├── Contents.json │ │ │ └── pencil@3x.png │ │ ├── profile.imageset │ │ │ ├── Contents.json │ │ │ └── profile@3x.png │ │ ├── qr.imageset │ │ │ ├── Contents.json │ │ │ └── qr@3x.png │ │ └── quote.imageset │ │ │ ├── Contents.json │ │ │ └── quote@3x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── ViewController.swift ├── AnimationTransition │ ├── .qicon │ ├── Animation │ │ ├── .qicon │ │ ├── Animation.xcodeproj │ │ │ ├── .qicon │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── .qicon │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ ├── .qicon │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Animation │ │ │ ├── .qicon │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── .qicon │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── .qicon │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ ├── big.imageset │ │ │ │ ├── .qicon │ │ │ │ ├── Contents.json │ │ │ │ └── big.png │ │ │ ├── logo-black.imageset │ │ │ │ ├── .qicon │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ └── small.imageset │ │ │ │ ├── .qicon │ │ │ │ ├── Contents.json │ │ │ │ └── small.png │ │ │ ├── Base.lproj │ │ │ ├── .qicon │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ ├── MotionEffect │ │ │ ├── .qicon │ │ │ ├── MotionEffect.storyboard │ │ │ └── MotionEffectViewController.swift │ │ │ ├── PropertyAnimator │ │ │ ├── .qicon │ │ │ ├── InteractiveAnimation.storyboard │ │ │ ├── InteractiveAnimationViewController.swift │ │ │ ├── PropertyAnimator.storyboard │ │ │ └── PropertyAnimatorViewController.swift │ │ │ └── UIViewAnimation │ │ │ ├── .qicon │ │ │ ├── AnimationOptions.storyboard │ │ │ ├── AnimationOptionsViewController.swift │ │ │ ├── AutoLayoutAnimation.storyboard │ │ │ ├── AutoLayoutAnimationViewController.swift │ │ │ ├── SimpleUIViewAnimation.storyboard │ │ │ ├── SimpleUIViewAnimationViewController.swift │ │ │ ├── UIViewKeyframeAnimation.storyboard │ │ │ ├── UIViewKeyframeAnimationViewController.swift │ │ │ ├── UIViewSpringAnimation.storyboard │ │ │ └── UIViewSpringAnimationViewController.swift │ └── Transition │ │ ├── .qicon │ │ ├── Transition.xcodeproj │ │ ├── .qicon │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── .qicon │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ ├── .qicon │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Transition │ │ ├── .qicon │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── .qicon │ │ ├── AppIcon.appiconset │ │ │ ├── .qicon │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ ├── close.imageset │ │ │ ├── .qicon │ │ │ ├── Contents.json │ │ │ └── close@2x.png │ │ ├── logo-black.imageset │ │ │ ├── .qicon │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ └── pic │ │ │ ├── .qicon │ │ │ ├── 1.imageset │ │ │ ├── .qicon │ │ │ ├── 1@2x.jpg │ │ │ └── Contents.json │ │ │ ├── 10.imageset │ │ │ ├── .qicon │ │ │ ├── 10@2x.jpg │ │ │ └── Contents.json │ │ │ ├── 2.imageset │ │ │ ├── .qicon │ │ │ ├── 2@2x.jpg │ │ │ └── Contents.json │ │ │ ├── 3.imageset │ │ │ ├── .qicon │ │ │ ├── 3@2x.jpg │ │ │ └── Contents.json │ │ │ ├── 4.imageset │ │ │ ├── .qicon │ │ │ ├── 4@2x.jpg │ │ │ └── Contents.json │ │ │ ├── 5.imageset │ │ │ ├── .qicon │ │ │ ├── 5@2x.jpg │ │ │ └── Contents.json │ │ │ ├── 6.imageset │ │ │ ├── .qicon │ │ │ ├── 6@2x.jpg │ │ │ └── Contents.json │ │ │ ├── 7.imageset │ │ │ ├── .qicon │ │ │ ├── 7@2x.jpg │ │ │ └── Contents.json │ │ │ ├── 8.imageset │ │ │ ├── .qicon │ │ │ ├── 8@2x.jpg │ │ │ └── Contents.json │ │ │ ├── 9.imageset │ │ │ ├── .qicon │ │ │ ├── 9@2x.jpg │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── .qicon │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Customizing │ │ ├── .qicon │ │ ├── CustomPresentation │ │ │ ├── .qicon │ │ │ ├── CustomPresentation.storyboard │ │ │ └── CustomPresentationViewController.swift │ │ ├── CustomTransition │ │ │ ├── .qicon │ │ │ ├── CustomTransition.storyboard │ │ │ ├── CustomTransitionViewController.swift │ │ │ └── ImageViewController.swift │ │ └── InteractiveTransition │ │ │ └── .qicon │ │ ├── Info.plist │ │ ├── ViewControllerPresentation │ │ ├── .qicon │ │ ├── ModalViewController.swift │ │ ├── Presentation.storyboard │ │ ├── PresentationContext.storyboard │ │ ├── PresentationContextViewController.swift │ │ ├── PresentationStyle.storyboard │ │ ├── PresentationStyleViewController.swift │ │ ├── PresentationViewController.swift │ │ ├── TransitionStyle.storyboard │ │ └── TransitionStyleViewController.swift │ │ └── ViewTransition │ │ ├── .qicon │ │ ├── ViewTransition.storyboard │ │ └── ViewTransitionViewController.swift ├── CollectionView │ ├── CollectionView.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── CollectionView │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ ├── checked.imageset │ │ │ ├── Contents.json │ │ │ └── checked.png │ │ └── logo-black.imageset │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── ColorListViewController.swift │ │ ├── CustomCellViewController.swift │ │ ├── EditViewController.swift │ │ ├── EditingHeaderCollectionReusableView.swift │ │ ├── FlowLayoutViewController.swift │ │ ├── Info.plist │ │ ├── Model │ │ ├── Color.swift │ │ └── Landscape.swift │ │ ├── PrefetchingViewController.swift │ │ ├── ReorderingViewController.swift │ │ ├── SelectionViewController.swift │ │ ├── SelfSizingCellViewController.swift │ │ └── SupplementaryViewViewController.swift ├── Concurrency │ ├── Concurrency.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Concurrency │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── .qicon │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ └── logo-black.imageset │ │ │ ├── .qicon │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── GCD │ │ ├── DipatchSourceTimer~.storyboard │ │ ├── DispatchGroup.storyboard │ │ ├── DispatchGroupViewController.swift │ │ ├── DispatchQueue.storyboard │ │ ├── DispatchQueueViewController.swift │ │ ├── DispatchSemaphore.storyboard │ │ ├── DispatchSemaphoreViewController.swift │ │ ├── DispatchSourceTimer.storyboard │ │ ├── DispatchSourceTimerViewController.swift │ │ ├── DispatchWorkItem.storyboard │ │ ├── DispatchWorkItemViewController.swift │ │ ├── ImageFilter.storyboard │ │ └── ImageFilterViewController.swift │ │ ├── Info.plist │ │ ├── Operation │ │ ├── CustomOperation.swift │ │ ├── Dependency.storyboard │ │ ├── DependencyViewController.swift │ │ ├── DownloadOperation.swift │ │ ├── FilterOperation.swift │ │ ├── OperationQueue.storyboard │ │ ├── OperationQueueViewController.swift │ │ ├── PhotoDataSource.swift │ │ └── ReloadOperation.swift │ │ ├── Start │ │ ├── Start.storyboard │ │ └── StartViewController.swift │ │ └── Timer │ │ ├── Timer.storyboard │ │ └── TimerViewController.swift ├── CoreData │ ├── CoreData │ │ ├── CoreData.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── CoreData │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── .qicon │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ ├── avatar │ │ │ │ ├── Contents.json │ │ │ │ ├── avatar1.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar1.png │ │ │ │ ├── avatar10.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar10.png │ │ │ │ ├── avatar11.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar11.png │ │ │ │ ├── avatar12.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar12.png │ │ │ │ ├── avatar13.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar13.png │ │ │ │ ├── avatar14.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar14.png │ │ │ │ ├── avatar15.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar15.png │ │ │ │ ├── avatar16.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar16.png │ │ │ │ ├── avatar17.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar17.png │ │ │ │ ├── avatar18.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar18.png │ │ │ │ ├── avatar19.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar19.png │ │ │ │ ├── avatar2.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar2.png │ │ │ │ ├── avatar20.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar20.png │ │ │ │ ├── avatar21.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar21.png │ │ │ │ ├── avatar22.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar22.png │ │ │ │ ├── avatar23.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar23.png │ │ │ │ ├── avatar24.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar24.png │ │ │ │ ├── avatar25.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar25.png │ │ │ │ ├── avatar26.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar26.png │ │ │ │ ├── avatar27.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar27.png │ │ │ │ ├── avatar28.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar28.png │ │ │ │ ├── avatar29.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar29.png │ │ │ │ ├── avatar3.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar3.png │ │ │ │ ├── avatar30.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar30.png │ │ │ │ ├── avatar31.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar31.png │ │ │ │ ├── avatar32.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar32.png │ │ │ │ ├── avatar33.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar33.png │ │ │ │ ├── avatar34.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar34.png │ │ │ │ ├── avatar35.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar35.png │ │ │ │ ├── avatar36.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar36.png │ │ │ │ ├── avatar37.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar37.png │ │ │ │ ├── avatar38.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar38.png │ │ │ │ ├── avatar39.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar39.png │ │ │ │ ├── avatar4.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar4.png │ │ │ │ ├── avatar40.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar40.png │ │ │ │ ├── avatar41.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar41.png │ │ │ │ ├── avatar42.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar42.png │ │ │ │ ├── avatar43.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar43.png │ │ │ │ ├── avatar44.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar44.png │ │ │ │ ├── avatar45.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar45.png │ │ │ │ ├── avatar46.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar46.png │ │ │ │ ├── avatar47.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar47.png │ │ │ │ ├── avatar48.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar48.png │ │ │ │ ├── avatar49.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar49.png │ │ │ │ ├── avatar5.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar5.png │ │ │ │ ├── avatar50.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar50.png │ │ │ │ ├── avatar6.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar6.png │ │ │ │ ├── avatar7.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar7.png │ │ │ │ ├── avatar8.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar8.png │ │ │ │ └── avatar9.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── avatar9.png │ │ │ └── logo-black.imageset │ │ │ │ ├── .qicon │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── BatchInsert │ │ │ ├── BatchInsert.storyboard │ │ │ ├── BatchInsertViewController.swift │ │ │ └── DataManager+BatchInsert.swift │ │ │ ├── BatchProcessing │ │ │ ├── BatchProcessing.storyboard │ │ │ ├── BatchProcessingTableViewController.swift │ │ │ └── DataManager+BatchProcessing.swift │ │ │ ├── Blob │ │ │ ├── Blob.storyboard │ │ │ └── BlobTableViewController.swift │ │ │ ├── Concurrency │ │ │ ├── BackgroundContextTableViewController.swift │ │ │ ├── BackgroundTaskTableViewController.swift │ │ │ ├── ChildContextTableViewController.swift │ │ │ ├── Concurrency.storyboard │ │ │ ├── ConcurrencyTopicListTableViewController.swift │ │ │ ├── DataManager+Concurrency.swift │ │ │ └── SyncAndMergeViewController.swift │ │ │ ├── Expression │ │ │ ├── Expression.storyboard │ │ │ └── ExpressionViewController.swift │ │ │ ├── Faulting │ │ │ ├── Faulting.storyboard │ │ │ └── FaultingTableViewController.swift │ │ │ ├── FetchRequest │ │ │ ├── AsyncFetchingTableViewController.swift │ │ │ ├── BatchSizeTableViewController.swift │ │ │ ├── FetchAllViewController.swift │ │ │ ├── FetchRequest.storyboard │ │ │ ├── FetchedPropertyTableViewController.swift │ │ │ ├── PagingViewController.swift │ │ │ ├── ResultTypesViewController.swift │ │ │ ├── SortTableViewController.swift │ │ │ └── StoredFetchRequestTableViewController.swift │ │ │ ├── FetchedResultsController │ │ │ ├── FetchedResultsController.storyboard │ │ │ └── FetchedResultsControllerTableViewController.swift │ │ │ ├── Info.plist │ │ │ ├── ManagedObject │ │ │ ├── ManagedObject.storyboard │ │ │ ├── ManagedObjectViewController.swift │ │ │ └── PersonComposeViewController.swift │ │ │ ├── Migration │ │ │ ├── Migration.storyboard │ │ │ ├── MigrationTableViewController.swift │ │ │ └── ProfileViewController.swift │ │ │ ├── Performance │ │ │ ├── FetchBatchSizeTableViewController.swift │ │ │ ├── FetchLimitTableViewController.swift │ │ │ ├── PartialFaultingTableViewController.swift │ │ │ ├── Performance.storyboard │ │ │ ├── PredicateOptimizationTableViewController.swift │ │ │ └── PrefetchingTableViewController.swift │ │ │ ├── Predicate │ │ │ ├── Predicate.storyboard │ │ │ └── PredicateViewController.swift │ │ │ ├── RawData │ │ │ ├── RawData.swift │ │ │ ├── department.json │ │ │ └── employee.json │ │ │ ├── Relationship │ │ │ ├── DataManager+Department.swift │ │ │ ├── DataManager+Employee.swift │ │ │ ├── RDepartmentComposerTableViewController.swift │ │ │ ├── RDepartmentListViewController.swift │ │ │ ├── REmployeeListViewController.swift │ │ │ └── Relationship.storyboard │ │ │ ├── Shared │ │ │ └── DataManager.swift │ │ │ ├── Transformable │ │ │ ├── Contact.swift │ │ │ ├── ContactTransformer.swift │ │ │ ├── Transformable.storyboard │ │ │ └── TransformableTableViewController.swift │ │ │ └── Validation │ │ │ ├── Validation.storyboard │ │ │ └── ValidationViewController.swift │ └── Predicate.playground │ │ ├── Pages │ │ ├── Aggregate Operations.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Basics.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Comparisons.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Compound Predicates.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── String Comparisons.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Subquery.xcplaygroundpage │ │ │ └── Contents.swift │ │ └── Variables.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Resources │ │ └── data.json │ │ ├── Sources │ │ ├── Companies.swift │ │ └── Departments.swift │ │ └── contents.xcplayground ├── DataPersistence │ └── DataPersistence │ │ ├── DataPersistence.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── DataPersistence │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── .qicon │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ └── logo-black.imageset │ │ │ ├── .qicon │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Codable │ │ ├── Codable.storyboard │ │ ├── CodableViewController.swift │ │ └── files │ │ │ └── ioslogo.png │ │ ├── FileManager │ │ ├── FileManager.storyboard │ │ ├── FileManagerTableViewController.swift │ │ ├── ImageViewController.swift │ │ ├── TextViewController.swift │ │ └── files │ │ │ ├── fireworks.png │ │ │ └── lorem.txt │ │ ├── Info.plist │ │ ├── NSCoding │ │ ├── NSCoding.storyboard │ │ ├── NSCodingViewController.swift │ │ └── files │ │ │ └── swiftlogo.png │ │ ├── PropertyList │ │ ├── PropertyList.storyboard │ │ ├── PropertyListViewController.swift │ │ └── data.plist │ │ └── UserDefaults │ │ ├── UserDefaults.storyboard │ │ └── UserDefaultsViewController.swift ├── Date │ ├── DateFormatPatterns.playground │ │ ├── Pages │ │ │ ├── day.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── era.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── hour.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── minute.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── month.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── period.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── quarter.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── second.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── week day.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── week.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── year.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ └── zone.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ ├── Sources │ │ │ └── common.swift │ │ └── contents.xcplayground │ └── DateFormatter.playground │ │ ├── Pages │ │ ├── Page1.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Page2.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Page3.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Page4.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Page5.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Page6.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Page7.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Page8.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── day.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── era.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── hour.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── minute.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── month.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── period.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── quarter.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── second.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── week day.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── week.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── year.xcplaygroundpage │ │ │ └── Contents.swift │ │ └── zone.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Sources │ │ └── Common.swift │ │ └── contents.xcplayground ├── DelegatePattern │ ├── DelegatePattern.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── DelegatePattern │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ └── logo-black.imageset │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── ComposeViewController.swift │ │ ├── CustomDelegateViewController.swift │ │ ├── Info.plist │ │ ├── TableViewViewController.swift │ │ └── TextFieldViewController.swift ├── GestureRecognizers │ ├── GestureRecognizers.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── GestureRecognizers │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── .qicon │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ ├── logo-black.imageset │ │ │ ├── .qicon │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ └── pic.imageset │ │ │ ├── Contents.json │ │ │ └── pic.jpg │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── LongPress │ │ ├── LongPressGesture.storyboard │ │ └── LongPressGestureViewController.swift │ │ ├── Multiple Gesture │ │ ├── MultipleGestures.storyboard │ │ └── MultipleGesturesViewController.swift │ │ ├── Pan │ │ ├── PanGesture.storyboard │ │ └── PanGestureViewController.swift │ │ ├── Pinch │ │ ├── PinchGesture.storyboard │ │ └── PinchGestureViewController.swift │ │ ├── Rotation │ │ ├── RotationGesture.storyboard │ │ └── RotationGestureViewController.swift │ │ ├── ScreenEdgePan │ │ ├── ScreenEdgePanGesture.storyboard │ │ └── ScreenEdgePanGestureViewController.swift │ │ ├── Swipe │ │ ├── ModalViewController.swift │ │ ├── SwipeGesture.storyboard │ │ └── SwipeGestureViewController.swift │ │ ├── Tap │ │ ├── TapGesture.storyboard │ │ └── TapGestureViewController.swift │ │ └── TapCode │ │ ├── TapCode.storyboard │ │ └── TapCodeViewController.swift ├── Networking │ ├── JSON.playground │ │ ├── Pages │ │ │ ├── Custom Decoding.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── Custom Encoding.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── Custom Key Mapping.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── Date Decoding Strategy.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── Date Encoding Strategy.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── JSON Decoding.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── JSON Encoding.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ ├── Key Decoding Strategy.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ │ └── Key Encoding Strategy.xcplaygroundpage │ │ │ │ └── Contents.swift │ │ └── contents.xcplayground │ ├── Networking │ │ ├── Networking.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Networking.xcscheme │ │ └── Networking │ │ │ ├── ATS │ │ │ ├── ATS.storyboard │ │ │ └── ATSViewController.swift │ │ │ ├── AdaptableConnectivity │ │ │ ├── AdaptableConnectivity.storyboard │ │ │ └── AdaptableConnectivityViewController.swift │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── .qicon │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ ├── cell-off.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── cell-off.png │ │ │ ├── cell-on.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── cell-on.png │ │ │ ├── logo-black.imageset │ │ │ │ ├── .qicon │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── wifi-off.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── wifi-off.png │ │ │ └── wifi-on.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── wifi-on.png │ │ │ ├── BackgroundDownload │ │ │ ├── BackgroundDownload.storyboard │ │ │ ├── BackgroundDownloadManager.swift │ │ │ └── BackgroundDownloadViewController.swift │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Caching │ │ │ ├── Caching.storyboard │ │ │ └── CachingTableViewController.swift │ │ │ ├── CellularConnection │ │ │ ├── CellularConnection.storyboard │ │ │ └── CellularConnectionViewController.swift │ │ │ ├── DataTask │ │ │ ├── BookDetailTableViewController.swift │ │ │ ├── DataTask.storyboard │ │ │ └── DataTaskTableViewController.swift │ │ │ ├── DownloadTask │ │ │ ├── DownloadTaskViewController.swift │ │ │ └── Networking │ │ │ │ └── Base.lproj │ │ │ │ └── DownloadTask.storyboard │ │ │ ├── Info.plist │ │ │ ├── Post Reqeust │ │ │ ├── PostReqeustViewController.swift │ │ │ └── PostRequest.storyboard │ │ │ ├── Reachability │ │ │ ├── Lib │ │ │ │ └── Reachability.swift │ │ │ ├── Reachability.storyboard │ │ │ └── ReachabilityViewController.swift │ │ │ ├── Session Delegate │ │ │ ├── SessionDelegate.storyboard │ │ │ └── SessionDelegateTableViewController.swift │ │ │ ├── SessionConfiguration │ │ │ ├── SessionConfiguration.storyboard │ │ │ └── SessionConfigurationViewController.swift │ │ │ ├── Shared │ │ │ ├── Endpoints.swift │ │ │ └── Model.swift │ │ │ ├── TaskScheduling │ │ │ ├── TaskScheduling.storyboard │ │ │ └── TaskSchedulingViewController.swift │ │ │ ├── UIViewController+Alert.swift │ │ │ ├── URLReqeust │ │ │ ├── URLRequest.storyboard │ │ │ └── URLRequestViewController.swift │ │ │ ├── UploadTask │ │ │ ├── UploadTask.storyboard │ │ │ ├── UploadTaskViewController.swift │ │ │ └── data │ │ │ │ └── intro.mp4 │ │ │ └── WebContent │ │ │ ├── WebContent.storyboard │ │ │ └── WebContentViewController.swift │ ├── SampleAPI.json │ └── dropbox │ │ ├── intro-big.mp4 │ │ ├── intro-small.mp4 │ │ └── pic.jpg ├── Notifications │ ├── LocalNotification │ │ ├── LocalNotification.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── LocalNotification │ │ │ ├── ActionableNotificationViewController.swift │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ ├── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── question.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── question.png │ │ │ ├── thumb-down.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── thumb-down.png │ │ │ └── thumb-up.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── thumb-up.png │ │ │ ├── AttachmentsViewController.swift │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── CustomSoundViewController.swift │ │ │ ├── DeliveredNotificationsTableViewController.swift │ │ │ ├── Image │ │ │ ├── hello.png │ │ │ └── logo.png │ │ │ ├── Info.plist │ │ │ ├── LocalNotificationViewController.swift │ │ │ ├── NotificationContentExtensionViewController.swift │ │ │ ├── NotificationSettingsTableViewController.swift │ │ │ ├── PendingNotificationsTableViewController.swift │ │ │ ├── Sound │ │ │ └── bell.aif │ │ │ └── Video │ │ │ └── video.mp4 │ └── Notification │ │ ├── Notification.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Notification │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ └── logo-black.imageset │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── ComposeViewController.swift │ │ ├── Info.plist │ │ ├── ListTableViewController.swift │ │ ├── NotificationCenterViewController.swift │ │ └── SystemNotificationViewController.swift ├── TableView │ ├── TableView.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── TableView │ │ ├── AccessoryViewViewController.swift │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ ├── Settings │ │ │ ├── Contents.json │ │ │ ├── Game Center.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Game Center.png │ │ │ ├── General.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── General.png │ │ │ ├── Maps.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Maps.png │ │ │ ├── News.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── News.png │ │ │ ├── Photos.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Photos.png │ │ │ ├── Privacy.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Privacy.png │ │ │ ├── Safari.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Safari.png │ │ │ ├── Siri.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Siri.png │ │ │ └── user.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── user.png │ │ ├── SwipeAction │ │ │ ├── Contents.json │ │ │ ├── flag.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── flag.png │ │ │ ├── mail.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── mail.png │ │ │ ├── more.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── more.png │ │ │ └── trash.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── trash.png │ │ ├── logo-black.imageset │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ └── star.imageset │ │ │ ├── Contents.json │ │ │ └── star.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── CustomCellViewController.swift │ │ ├── DelegatePetternViewController.swift │ │ ├── DetailViewController.swift │ │ ├── EditModeViewController.swift │ │ ├── HeaderAndFooterViewController.swift │ │ ├── HeaderFooterViewViewController.swift │ │ ├── Info.plist │ │ ├── Model │ │ ├── Landscape.swift │ │ ├── PhotosSetting.swift │ │ ├── Products.swift │ │ ├── Region.swift │ │ └── WorldTime.swift │ │ ├── MultiSectionTableViewViewController.swift │ │ ├── MultipleSelectionViewController.swift │ │ ├── PrefetchingViewController.swift │ │ ├── ReorderingViewController.swift │ │ ├── RowActionViewController.swift │ │ ├── SectionIndexViewController.swift │ │ ├── SelfSizingCellViewController.swift │ │ ├── SeparatorViewController.swift │ │ ├── SingleSelectionViewController.swift │ │ ├── SwipeActionViewController.swift │ │ └── TableViewCellViewController.swift ├── View │ ├── Alert │ │ ├── Alert.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Alert │ │ │ ├── ActionSheetViewController.swift │ │ │ ├── AddTextFieldViewController.swift │ │ │ ├── AlertViewController.swift │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ └── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ └── Info.plist │ ├── AutoFill │ │ ├── AutoFill.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── AutoFill │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ └── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ ├── LoginViewController.swift │ │ │ └── ViewController.swift │ ├── Color │ │ ├── Color.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Color │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ ├── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ └── pattern.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── pattern.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── CGColorCIColorViewController.swift │ │ │ ├── ColorSetViewController.swift │ │ │ ├── CustomDrawingViewController.swift │ │ │ ├── Info.plist │ │ │ ├── PatternImageViewController.swift │ │ │ └── UIColorViewController.swift │ ├── ImageBasics │ │ ├── ImageBasics.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── ImageBasics │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ ├── Resize │ │ │ │ ├── Contents.json │ │ │ │ └── photo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── photo.jpg │ │ │ ├── Slicing │ │ │ │ ├── Contents.json │ │ │ │ └── btn.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── bbb.png │ │ │ ├── Vector │ │ │ │ ├── Contents.json │ │ │ │ ├── news-vector.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── news-vector.pdf │ │ │ │ └── news.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── news@2x.png │ │ │ ├── bell.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── bell.png │ │ │ ├── clover.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── clover.png │ │ │ ├── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ └── plant.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── plant.png │ │ │ │ ├── plant@2x.png │ │ │ │ └── plant@3x.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── CustomImageDrawingViewController.swift │ │ │ ├── ImageResizingViewController.swift │ │ │ ├── ImageViewController.swift │ │ │ ├── Info.plist │ │ │ ├── RenderingModeViewController.swift │ │ │ └── ResizableImageViewController.swift │ ├── TargetAction │ │ ├── TargetAction.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── TargetAction │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Contents.json │ │ │ ├── code.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── code.png │ │ │ ├── layers.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── layers.png │ │ │ └── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── CodeViewController.swift │ │ │ ├── IBViewController.swift │ │ │ └── Info.plist │ ├── ViewCatalog │ │ ├── ViewCatalog.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── ViewCatalog │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 20.png │ │ │ │ ├── 40-1.png │ │ │ │ ├── 40.png │ │ │ │ ├── 60.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-835x835@2x.png │ │ │ │ └── logo1024.png │ │ │ ├── Button │ │ │ │ ├── Contents.json │ │ │ │ ├── plus-highlighted.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── plus-highlighted.png │ │ │ │ └── plus-normal.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── plus-normal.png │ │ │ ├── Contents.json │ │ │ ├── ImageView │ │ │ │ ├── Contents.json │ │ │ │ ├── bulb-off.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── light-bulb (1).png │ │ │ │ ├── bulb-on.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── light-bulb.png │ │ │ │ ├── phone-ring0.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── phone-ring0.png │ │ │ │ ├── phone-ring1.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── phone-ring1.png │ │ │ │ ├── phone-ring2.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── phone-ring2.png │ │ │ │ └── phone-ring3.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── phone-ring3.png │ │ │ ├── PickerView │ │ │ │ ├── Contents.json │ │ │ │ ├── slot-machine-0.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── slot-machine-0.png │ │ │ │ ├── slot-machine-1.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── slot-machine-1.png │ │ │ │ ├── slot-machine-2.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── slot-machine-2.png │ │ │ │ ├── slot-machine-3.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── slot-machine-3.png │ │ │ │ ├── slot-machine-4.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── slot-machine-4.png │ │ │ │ ├── slot-machine-5.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── slot-machine-5.png │ │ │ │ └── slot-machine-6.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── slot-machine-6.png │ │ │ ├── ProgressView │ │ │ │ ├── Contents.json │ │ │ │ ├── ProgressView_progress.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ProgressView_progress@2x.png │ │ │ │ └── ProgressView_track.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ProgressView_track@2x.png │ │ │ ├── SegmentedControl │ │ │ │ ├── Contents.json │ │ │ │ ├── apple.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── apple.png │ │ │ │ ├── segment_highlighted_highlighted.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── segment_highlighted_highlighted.png │ │ │ │ ├── segment_normal.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── segment_normal@2x.png │ │ │ │ ├── segment_normal_normal.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── segment_normal_normal@2x.png │ │ │ │ ├── segment_normal_selected.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── segment_normal_selected@2x.png │ │ │ │ ├── segment_selected.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── segment_selected@2s.png │ │ │ │ └── segment_selected_normal.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── segment_selected_normal@2x.png │ │ │ ├── Slider │ │ │ │ ├── Contents.json │ │ │ │ └── bulb.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── bulb@2x.png │ │ │ ├── TextField │ │ │ │ ├── Contents.json │ │ │ │ ├── InputView │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── boy.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── boy@2x.png │ │ │ │ │ └── girl.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── girl@2x.png │ │ │ │ ├── menu.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── menu@2x.png │ │ │ │ ├── textfield-background-disabled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── textfield-background-disabled@2x.png │ │ │ │ └── textfield-background.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── textfield-background@2x.png │ │ │ ├── View │ │ │ │ ├── Contents.json │ │ │ │ └── paw.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── dog-paw.png │ │ │ ├── logo-black.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo-black.png │ │ │ ├── logo.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── logo.png │ │ │ ├── zoom-in (1).imageset │ │ │ │ ├── Contents.json │ │ │ │ └── zoom-in (1).png │ │ │ ├── zoom-in.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── zoom-in.png │ │ │ ├── zoom-out (1).imageset │ │ │ │ ├── Contents.json │ │ │ │ └── zoom-out (1).png │ │ │ └── zoom-out.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── zoom-out.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ ├── Main.storyboard │ │ │ └── TextViews~.storyboard │ │ │ ├── Info.plist │ │ │ ├── SystemViews │ │ │ ├── ContainerViews │ │ │ │ ├── ContainerViews.storyboard │ │ │ │ └── StackView │ │ │ │ │ ├── StackViewAlignmentViewController.swift │ │ │ │ │ ├── StackViewArrangedSubviewsViewController.swift │ │ │ │ │ ├── StackViewAxisViewController.swift │ │ │ │ │ ├── StackViewDistributionViewController.swift │ │ │ │ │ └── StackViewSpacingViewController.swift │ │ │ ├── ContentViews │ │ │ │ ├── ActivityIndicatorView │ │ │ │ │ └── ActivityIndicatorViewViewController.swift │ │ │ │ ├── ContentViews.storyboard │ │ │ │ ├── ImageView │ │ │ │ │ └── ImageAnimationViewController.swift │ │ │ │ ├── PickerView │ │ │ │ │ ├── ImagePickerViewController.swift │ │ │ │ │ └── TextPickerViewController.swift │ │ │ │ └── ProgressView │ │ │ │ │ └── ProgressViewViewController.swift │ │ │ ├── Controls │ │ │ │ ├── Button │ │ │ │ │ ├── ButtonStateViewController.swift │ │ │ │ │ ├── ImageButtonViewController.swift │ │ │ │ │ └── TextButtonViewController.swift │ │ │ │ ├── Controls.storyboard │ │ │ │ ├── DatePicker │ │ │ │ │ ├── CountDownTimerViewController.swift │ │ │ │ │ └── DatePickerModeViewController.swift │ │ │ │ ├── PageControl │ │ │ │ │ └── PageControlViewController.swift │ │ │ │ ├── SegmentedControl │ │ │ │ │ ├── CustomizingSegmentedControlViewController.swift │ │ │ │ │ └── SegmentedControlViewController.swift │ │ │ │ ├── Slider │ │ │ │ │ ├── CustomSliderViewController.swift │ │ │ │ │ ├── NonContinuousSliderViewController.swift │ │ │ │ │ └── SimpleSliderViewController.swift │ │ │ │ ├── Stepper │ │ │ │ │ └── StepperViewController.swift │ │ │ │ └── Switch │ │ │ │ │ └── SwitchViewController.swift │ │ │ └── TextViews │ │ │ │ ├── InputView │ │ │ │ └── InputViewViewController.swift │ │ │ │ ├── Keyboard │ │ │ │ ├── FirstResponderViewController.swift │ │ │ │ ├── KeyboardAppearanceViewController.swift │ │ │ │ ├── KeyboardNotificationViewController.swift │ │ │ │ ├── KeyboardTypesViewController.swift │ │ │ │ └── ReturnKeyViewController.swift │ │ │ │ ├── Label │ │ │ │ ├── MultilineLabelViewController.swift │ │ │ │ └── PlainTextViewController.swift │ │ │ │ ├── TextDelegate │ │ │ │ └── TextDelegateViewController.swift │ │ │ │ ├── TextField │ │ │ │ ├── TextFieldBorderStyleViewController.swift │ │ │ │ ├── TextFieldOverlayViewViewController.swift │ │ │ │ └── TextFieldViewController.swift │ │ │ │ ├── TextInputTraits │ │ │ │ ├── CapitalizationViewController.swift │ │ │ │ ├── CorrectionViewController.swift │ │ │ │ ├── SecureTextEntryViewController.swift │ │ │ │ └── SpellCheckingViewController.swift │ │ │ │ ├── TextView │ │ │ │ ├── DataDetectionViewController.swift │ │ │ │ ├── ImageAttachmentViewController.swift │ │ │ │ ├── TextSelectionViewController.swift │ │ │ │ └── TextViewViewController.swift │ │ │ │ └── ViewCatalog │ │ │ │ └── Base.lproj │ │ │ │ └── TextViews.storyboard │ │ │ └── View │ │ │ ├── ClippingViewController.swift │ │ │ ├── ContentModeViewController.swift │ │ │ ├── CreatingViewObjectViewController.swift │ │ │ ├── HiddenViewController.swift │ │ │ ├── InteractionViewController.swift │ │ │ ├── TagViewController.swift │ │ │ └── ViewCatalog │ │ │ └── Base.lproj │ │ │ └── View.storyboard │ └── news-vector.pdf └── ViewController │ ├── Segue │ ├── Segue.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Segue │ │ ├── AdaptiveSegue │ │ ├── AdaptiveSegue_NavigationController.storyboard │ │ ├── AdaptiveSegue_NoContainer.storyboard │ │ ├── AdaptiveSegue_SplitViewController.storyboard │ │ └── HostViewController.swift │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ ├── close.imageset │ │ │ ├── Contents.json │ │ │ └── close@2x.png │ │ ├── logo-black.imageset │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ ├── right-arrow.imageset │ │ │ ├── Contents.json │ │ │ └── right-arrow@2x.png │ │ └── up-arrow.imageset │ │ │ ├── Contents.json │ │ │ └── up-arrow@2x.png │ │ ├── Base.lproj │ │ ├── CustomSegue~.storyboard │ │ ├── LaunchScreen.storyboard │ │ ├── Main.storyboard │ │ └── UnwindSegue~.storyboard │ │ ├── CustomSegue │ │ ├── CustomSegueViewController.swift │ │ └── Segue │ │ │ └── Base.lproj │ │ │ └── CustomSegue.storyboard │ │ ├── Info.plist │ │ ├── Perform Segue │ │ ├── MessageViewController.swift │ │ ├── PerformSegue.storyboard │ │ └── PerformSegueViewController.swift │ │ └── UnwindSegue │ │ ├── FirstViewController.swift │ │ ├── FourthViewController.swift │ │ ├── SecondViewController.swift │ │ ├── Segue │ │ └── Base.lproj │ │ │ └── UnwindSegue.storyboard │ │ └── ThirdViewController.swift │ └── VC │ ├── VC.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── VC │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── 20.png │ │ ├── 40-1.png │ │ ├── 40.png │ │ ├── 60.png │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-60x60@2x-1.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-835x835@2x.png │ │ └── logo1024.png │ ├── Contents.json │ ├── NavigationBar │ │ ├── Contents.json │ │ ├── back-mask.imageset │ │ │ ├── Contents.json │ │ │ └── back-mask.png │ │ ├── back.imageset │ │ │ ├── Contents.json │ │ │ └── back.png │ │ └── shadow.imageset │ │ │ ├── Contents.json │ │ │ └── shadow.png │ ├── TabBar │ │ ├── Contents.json │ │ ├── calendar_compact.imageset │ │ │ ├── Contents.json │ │ │ └── calendar_compact@2x.png │ │ ├── calendar_regular.imageset │ │ │ ├── Contents.json │ │ │ └── calendar_regular@2x.png │ │ ├── health_compact.imageset │ │ │ ├── Contents.json │ │ │ └── health_compact@2x.png │ │ ├── health_regular.imageset │ │ │ ├── Contents.json │ │ │ └── health_regular@2x.png │ │ ├── news-vector.imageset │ │ │ ├── Contents.json │ │ │ └── news-vector.pdf │ │ ├── selection.imageset │ │ │ ├── Contents.json │ │ │ └── selection@2x.png │ │ ├── settings32pt.imageset │ │ │ ├── Contents.json │ │ │ └── settings32pt@2x.png │ │ ├── settings64pt.imageset │ │ │ ├── Contents.json │ │ │ └── settings64pt@2x.png │ │ ├── settings_compact.imageset │ │ │ ├── Contents.json │ │ │ └── settings_compact@2x.png │ │ └── settings_regular.imageset │ │ │ ├── Contents.json │ │ │ └── settings_regular@2x.png │ ├── close.imageset │ │ ├── Contents.json │ │ └── close@2x.png │ └── logo-black.imageset │ │ ├── Contents.json │ │ └── logo-black.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── ContainerVC │ ├── BottomViewController.swift │ ├── ContainerVC.storyboard │ ├── ContainerViewController.swift │ └── TopViewController.swift │ ├── HomeIndicator │ ├── HomeIndicator.storyboard │ └── HomeIndicatorViewController.swift │ ├── Info.plist │ ├── InterfaceOrientation │ ├── ConditionalInterfaceOrientationViewController.swift │ ├── CustomInterfaceOrientationController.swift │ ├── InterfaceOrientation.storyboard │ ├── InterfaceOrientationViewController.swift │ ├── LandscapeModalViewController.swift │ ├── OrientationRotationViewController.swift │ └── Video │ │ ├── PlayerView.swift │ │ └── video.mp4 │ ├── LifeCycle │ ├── LifeCycle.storyboard │ ├── LifeCycleViewController.swift │ └── ModalViewController.swift │ ├── NavigationController │ ├── CustomizingViewController.swift │ ├── FifthViewController.swift │ ├── FirstToolbarViewController.swift │ ├── FirstViewController.swift │ ├── FourthViewController.swift │ ├── NavigationController.storyboard │ ├── NavigationHostViewController.swift │ ├── SecondToolbarViewController.swift │ ├── SecondViewController.swift │ └── ThirdViewController.swift │ ├── SplitViewController │ ├── Color │ │ └── Color.swift │ ├── ColorDetailViewController.swift │ ├── ColorListTableViewController.swift │ ├── CustomSplitViewController.swift │ ├── SplitVCHostViewController.swift │ └── SplitViewController.storyboard │ ├── StatusBar │ ├── BlackViewController.swift │ ├── CustomStatusBarStyleNavigationController.swift │ ├── StatusBar.storyboard │ ├── StatusBarViewController.swift │ └── WhiteViewController.swift │ ├── TabBarController │ ├── FirstTabViewController.swift │ ├── TabBarController.storyboard │ └── TabBarHostViewController.swift │ ├── ViewController │ └── ViewController.storyboard │ └── ViewManagement │ ├── ViewManagement.storyboard │ └── ViewManagementViewController.swift └── xcode12+ ├── 1-Hello └── DelegatePattern │ ├── DelegatePattern.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── DelegatePattern │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── 20.png │ │ ├── 40-1.png │ │ ├── 40.png │ │ ├── 60.png │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-60x60@2x-1.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-835x835@2x.png │ │ └── logo1024.png │ ├── Contents.json │ └── logo-black.imageset │ │ ├── Contents.json │ │ └── logo-black.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── ComposeViewController.swift │ ├── CustomDelegateViewController.swift │ ├── Info.plist │ ├── SceneDelegate.swift │ ├── TableViewViewController.swift │ └── TextFieldViewController.swift ├── AutoLayout ├── AdaptiveLayout │ ├── AdaptiveLayout.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── AdaptiveLayout │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ ├── LaunchScreenBackground.colorset │ │ │ └── Contents.json │ │ └── logo.imageset │ │ │ ├── Contents.json │ │ │ ├── logo-black.png │ │ │ └── logo1024.png │ │ ├── Assets │ │ ├── Color.storyboard │ │ └── Image.storyboard │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── SceneDelegate.swift │ │ ├── SizeClass │ │ └── SizeClass.storyboard │ │ └── TraitCollections │ │ ├── DeviceDetector.storyboard │ │ ├── DeviceDetectorViewController.swift │ │ ├── TraitCollections.storyboard │ │ └── TraitCollectionsViewController.swift ├── Constraints │ ├── Constraints.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Constraints │ │ ├── Align │ │ ├── Align.storyboard │ │ ├── Baseline.storyboard │ │ ├── Center.storyboard │ │ └── Multiline.storyboard │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ ├── LaunchScreenBackground.colorset │ │ │ └── Contents.json │ │ └── logo.imageset │ │ │ ├── Contents.json │ │ │ ├── logo-black.png │ │ │ └── logo1024.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── CHCR │ │ └── CHCR.storyboard │ │ ├── Constant │ │ ├── Constant.storyboard │ │ └── ConstantViewController.swift │ │ ├── Info.plist │ │ ├── IntrinsicContentSize │ │ ├── ImageView.storyboard │ │ ├── LabelAndButton.storyboard │ │ ├── Switch.storyboard │ │ └── TextFieldTextView.storyboard │ │ ├── Item │ │ └── Item.storyboard │ │ ├── Locations │ │ └── Locations.storyboard │ │ ├── Placeholder │ │ ├── Placeholder.storyboard │ │ └── PlaceholderViewController.swift │ │ ├── Practices │ │ ├── FullscreenBackground.storyboard │ │ ├── HeaderBodyFooter.storyboard │ │ ├── Menu.storyboard │ │ └── MenuViewController.swift │ │ ├── Priority │ │ └── Priority.storyboard │ │ ├── Relation │ │ └── Relation.storyboard │ │ ├── SceneDelegate.swift │ │ ├── ScrollView │ │ └── ScrollView.storyboard │ │ ├── Size │ │ ├── EqualSize.storyboard │ │ └── Size.storyboard │ │ └── StackView │ │ └── StackView.storyboard ├── ConstraintsApi │ ├── ConstraintsApi.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── ConstraintsApi │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ ├── LaunchScreenBackground.colorset │ │ │ └── Contents.json │ │ └── logo.imageset │ │ │ ├── Contents.json │ │ │ ├── logo-black.png │ │ │ └── logo1024.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Basics │ │ ├── Basics.storyboard │ │ └── BasicsViewController.swift │ │ ├── Fullscreen │ │ ├── Fullscreen.storyboard │ │ └── FullscreenViewController.swift │ │ ├── HeaderBodyFooter │ │ ├── HeaderBodyFooter.storyboard │ │ └── HeaderBodyFooterViewController.swift │ │ ├── Info.plist │ │ ├── Menu │ │ ├── Menu.storyboard │ │ └── MenuViewController.swift │ │ └── SceneDelegate.swift ├── DebuggingAutoLayout │ ├── DebuggingAutoLayout.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── DebuggingAutoLayout │ │ ├── Ambiguous Layouts │ │ └── AmbiguousLayouts.storyboard │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ ├── LaunchScreenBackground.colorset │ │ │ └── Contents.json │ │ └── logo.imageset │ │ │ ├── Contents.json │ │ │ ├── logo-black.png │ │ │ └── logo1024.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Conflicting Constraints │ │ └── ConflictingConstraints.storyboard │ │ ├── Identifier │ │ ├── Identifier.storyboard │ │ └── IdentifierViewController.swift │ │ ├── Info.plist │ │ ├── Missing Constraints │ │ └── MissingConstraints.storyboard │ │ ├── SceneDelegate.swift │ │ └── Unsatisfiable Layouts │ │ ├── UnsatisfiableLayouts.storyboard │ │ └── UnsatisfiableLayoutsViewController.swift └── MarginAndGuide │ ├── MarginAndGuide.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── MarginAndGuide │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── 20.png │ │ ├── 40-1.png │ │ ├── 40.png │ │ ├── 60.png │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-60x60@2x-1.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-835x835@2x.png │ │ └── logo1024.png │ ├── Contents.json │ ├── LaunchScreenBackground.colorset │ │ └── Contents.json │ └── logo.imageset │ │ ├── Contents.json │ │ ├── logo-black.png │ │ └── logo1024.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── ConstraintToMargins │ └── ConstraintToMargin.storyboard │ ├── Info.plist │ ├── KeyboardLayoutGuide │ ├── KeyboardLayoutGuide.storyboard │ └── KeyboardLayoutGuideViewController.swift │ ├── LayoutMargin │ ├── LayoutMargin.storyboard │ └── LayoutMarginViewController.swift │ ├── MinimumLayoutMargins │ ├── MinimumLayoutMargins.storyboard │ └── MinimumLayoutMarginsViewController.swift │ ├── PreserveMargins │ └── PreserveMargins.storyboard │ ├── ReadableContentGuide │ └── ReadableContentGuide.storyboard │ ├── SafeArea │ └── SafeArea.storyboard │ └── SceneDelegate.swift ├── CollectionView ├── CollectionView.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── CollectionView │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── 20.png │ │ ├── 40-1.png │ │ ├── 40.png │ │ ├── 60.png │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-60x60@2x-1.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-835x835@2x.png │ │ └── logo1024.png │ ├── Contents.json │ ├── checked.imageset │ │ ├── Contents.json │ │ └── checked.png │ └── logo-black.imageset │ │ ├── Contents.json │ │ └── logo-black.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── ColorList │ ├── ColorList.storyboard │ └── ColorListViewController.swift │ ├── CustomCell │ ├── CustomCell.storyboard │ └── CustomCellViewController.swift │ ├── Editing │ ├── EditViewController.swift │ ├── Editing.storyboard │ └── EditingHeaderCollectionReusableView.swift │ ├── FlowLayout │ ├── FlowLayout.storyboard │ └── FlowLayoutViewController.swift │ ├── Info.plist │ ├── Model │ ├── Color.swift │ └── Landscape.swift │ ├── Prefetching │ ├── Prefetching.storyboard │ └── PrefetchingViewController.swift │ ├── Reordering │ ├── Reordering.storyboard │ └── ReorderingViewController.swift │ ├── SceneDelegate.swift │ ├── Selection │ ├── Selection.storyboard │ └── SelectionViewController.swift │ ├── SelfSizing │ ├── SelfSizing.storyboard │ └── SelfSizingCellViewController.swift │ └── SupplementaryView │ ├── SupplementaryView.storyboard │ └── SupplementaryViewViewController.swift ├── Color ├── Color.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Color │ ├── 1-UIColor │ ├── UIColor.storyboard │ └── UIColorViewController.swift │ ├── 2-CGColorCIColor │ ├── CGColorCIColor.storyboard │ └── CGColorCIColorViewController.swift │ ├── 3-PatternImage │ ├── PatternImage.storyboard │ └── PatternImageViewController.swift │ ├── 4-ColorLiteralColorSet │ ├── ColorLiteralColorSet.storyboard │ ├── ColorSetViewController.swift │ └── Main~.storyboard │ ├── 5-CustomDrawing │ ├── CustomDrawing.storyboard │ └── CustomDrawingViewController.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── 20.png │ │ ├── 40-1.png │ │ ├── 40.png │ │ ├── 60.png │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-60x60@2x-1.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-835x835@2x.png │ │ └── logo1024.png │ ├── Contents.json │ ├── logo-black.imageset │ │ ├── Contents.json │ │ └── logo-black.png │ └── pattern.imageset │ │ ├── Contents.json │ │ └── pattern.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── SceneDelegate.swift │ └── ViewController.swift ├── Date ├── Date.playground │ ├── Pages │ │ ├── Calendar.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── Date Calculation.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── DateComponents.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── DateType.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── TimeInterval.xcplaygroundpage │ │ │ └── Contents.swift │ │ └── TimeZone.xcplaygroundpage │ │ │ └── Contents.swift │ └── contents.xcplayground ├── DateFormatPatterns.playground │ ├── Pages │ │ ├── day.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── era.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── hour.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── minute.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── month.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── period.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── quarter.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── second.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── week day.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── week.xcplaygroundpage │ │ │ └── Contents.swift │ │ ├── year.xcplaygroundpage │ │ │ └── Contents.swift │ │ └── zone.xcplaygroundpage │ │ │ └── Contents.swift │ ├── Sources │ │ └── common.swift │ └── contents.xcplayground └── DateFormatter.playground │ ├── Pages │ ├── Page1.xcplaygroundpage │ │ └── Contents.swift │ ├── Page2.xcplaygroundpage │ │ └── Contents.swift │ ├── Page3.xcplaygroundpage │ │ └── Contents.swift │ ├── Page4.xcplaygroundpage │ │ └── Contents.swift │ ├── Page5.xcplaygroundpage │ │ └── Contents.swift │ ├── Page6.xcplaygroundpage │ │ └── Contents.swift │ ├── Page7.xcplaygroundpage │ │ └── Contents.swift │ ├── Page8.xcplaygroundpage │ │ └── Contents.swift │ ├── day.xcplaygroundpage │ │ └── Contents.swift │ ├── era.xcplaygroundpage │ │ └── Contents.swift │ ├── hour.xcplaygroundpage │ │ └── Contents.swift │ ├── minute.xcplaygroundpage │ │ └── Contents.swift │ ├── month.xcplaygroundpage │ │ └── Contents.swift │ ├── period.xcplaygroundpage │ │ └── Contents.swift │ ├── quarter.xcplaygroundpage │ │ └── Contents.swift │ ├── second.xcplaygroundpage │ │ └── Contents.swift │ ├── week day.xcplaygroundpage │ │ └── Contents.swift │ ├── week.xcplaygroundpage │ │ └── Contents.swift │ ├── year.xcplaygroundpage │ │ └── Contents.swift │ └── zone.xcplaygroundpage │ │ └── Contents.swift │ ├── Sources │ └── Common.swift │ └── contents.xcplayground ├── ImageBasics ├── ImageBasics.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── ImageBasics │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── 20.png │ │ ├── 40-1.png │ │ ├── 40.png │ │ ├── 60.png │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-60x60@2x-1.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-835x835@2x.png │ │ └── logo1024.png │ ├── Contents.json │ ├── Resize │ │ ├── Contents.json │ │ └── photo.imageset │ │ │ ├── Contents.json │ │ │ └── photo.jpg │ ├── Slicing │ │ ├── Contents.json │ │ └── btn.imageset │ │ │ ├── Contents.json │ │ │ └── bbb.png │ ├── Vector │ │ ├── Contents.json │ │ ├── news-svg.imageset │ │ │ ├── Contents.json │ │ │ └── news-svg.svg │ │ ├── news-vector.imageset │ │ │ ├── Contents.json │ │ │ └── news-vector.pdf │ │ └── news.imageset │ │ │ ├── Contents.json │ │ │ └── news@2x.png │ ├── clover.imageset │ │ ├── Contents.json │ │ └── clover.png │ └── logo-black.imageset │ │ ├── Contents.json │ │ └── logo-black.png │ ├── Base.lproj │ ├── CustomDrawing.storyboard │ ├── ImageResizing.storyboard │ ├── LaunchScreen.storyboard │ ├── Main.storyboard │ ├── RenderingMode.storyboard │ ├── ResizableImage.storyboard │ ├── UIImage.storyboard │ └── VectorImage.storyboard │ ├── CustomImageDrawingViewController.swift │ ├── ImageResizingViewController.swift │ ├── ImageViewController.swift │ ├── Info.plist │ ├── RenderingModeViewController.swift │ ├── ResizableImageViewController.swift │ └── SceneDelegate.swift ├── TableView ├── TableView.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── TableView │ ├── AccessoryView │ ├── AccessoryView.storyboard │ └── AccessoryViewViewController.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── 20.png │ │ ├── 40-1.png │ │ ├── 40.png │ │ ├── 60.png │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-60x60@2x-1.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-835x835@2x.png │ │ └── logo1024.png │ ├── Contents.json │ ├── Settings │ │ ├── Contents.json │ │ ├── Game Center.imageset │ │ │ ├── Contents.json │ │ │ └── Game Center.png │ │ ├── General.imageset │ │ │ ├── Contents.json │ │ │ └── General.png │ │ ├── Maps.imageset │ │ │ ├── Contents.json │ │ │ └── Maps.png │ │ ├── News.imageset │ │ │ ├── Contents.json │ │ │ └── News.png │ │ ├── Photos.imageset │ │ │ ├── Contents.json │ │ │ └── Photos.png │ │ ├── Privacy.imageset │ │ │ ├── Contents.json │ │ │ └── Privacy.png │ │ ├── Safari.imageset │ │ │ ├── Contents.json │ │ │ └── Safari.png │ │ ├── Siri.imageset │ │ │ ├── Contents.json │ │ │ └── Siri.png │ │ └── user.imageset │ │ │ ├── Contents.json │ │ │ └── user.png │ ├── SwipeAction │ │ ├── Contents.json │ │ ├── flag.imageset │ │ │ ├── Contents.json │ │ │ └── flag.png │ │ ├── mail.imageset │ │ │ ├── Contents.json │ │ │ └── mail.png │ │ ├── more.imageset │ │ │ ├── Contents.json │ │ │ └── more.png │ │ └── trash.imageset │ │ │ ├── Contents.json │ │ │ └── trash.png │ ├── logo-black.imageset │ │ ├── Contents.json │ │ └── logo-black.png │ └── star.imageset │ │ ├── Contents.json │ │ └── star.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── CustomCell │ ├── CustomCell.storyboard │ └── CustomCellViewController.swift │ ├── DelegatePattern │ ├── TableViewBasics.storyboard │ └── TableViewBasicsViewController.swift │ ├── EditMode │ ├── EditMode.storyboard │ └── EditModeViewController.swift │ ├── HeaderFooterView │ ├── HeaderFooterView.storyboard │ └── HeaderFooterViewViewController.swift │ ├── Info.plist │ ├── Model │ ├── Landscape.swift │ ├── PhotosSetting.swift │ ├── Products.swift │ ├── Region.swift │ └── WorldTime.swift │ ├── MultiSection │ ├── MultiSection.storyboard │ └── MultiSectionTableViewViewController.swift │ ├── Prefetching │ ├── Prefetching.storyboard │ └── PrefetchingViewController.swift │ ├── Reordering │ ├── Reordering.storyboard │ └── ReorderingViewController.swift │ ├── RowAction │ ├── RowAction.storyboard │ └── RowActionViewController.swift │ ├── SceneDelegate.swift │ ├── SectionHeaderFooter │ ├── HeaderAndFooter.storyboard │ └── HeaderAndFooterViewController.swift │ ├── SectionIndex │ ├── SectionIndex.storyboard │ └── SectionIndexViewController.swift │ ├── Selection │ ├── MultipleSelection.storyboard │ ├── MultipleSelectionViewController.swift │ ├── SingleSelection.storyboard │ └── SingleSelectionViewController.swift │ ├── SelfSizing │ ├── SelfSizing.storyboard │ └── SelfSizingCellViewController.swift │ ├── Separator │ ├── Separator.storyboard │ └── SeparatorViewController.swift │ ├── StaticCells │ └── StaticCells.storyboard │ ├── SwipeAction │ ├── SwipeAction.storyboard │ └── SwipeActionViewController.swift │ ├── TableViewCell │ ├── DetailViewController.swift │ ├── TableViewCell.storyboard │ └── TableViewCellViewController.swift │ └── TableViewController │ └── TableViewController.storyboard ├── Text └── PasswordAutoFill │ ├── PasswordAutoFill.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── PasswordAutoFill │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── 20.png │ │ ├── 40-1.png │ │ ├── 40.png │ │ ├── 60.png │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-60x60@2x-1.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-835x835@2x.png │ │ └── logo1024.png │ ├── Contents.json │ └── logo-black.imageset │ │ ├── Contents.json │ │ └── logo-black.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── LoginViewController.swift │ ├── SceneDelegate.swift │ └── ViewController.swift ├── View ├── Alert │ ├── Alert.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Alert │ │ ├── ActionSheetViewController.swift │ │ ├── AddTextFieldViewController.swift │ │ ├── AlertViewController.swift │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ ├── Contents.json │ │ └── logo-black.imageset │ │ │ ├── Contents.json │ │ │ └── logo-black.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── SceneDelegate.swift ├── TargetAction │ ├── TargetAction.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── TargetAction │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── 20.png │ │ │ ├── 40-1.png │ │ │ ├── 40.png │ │ │ ├── 60.png │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-60x60@2x-1.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-835x835@2x.png │ │ │ └── logo1024.png │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── CodeViewController.swift │ │ ├── IBViewController.swift │ │ ├── Info.plist │ │ └── SceneDelegate.swift └── ViewCatalog │ ├── ViewCatalog.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── ViewCatalog │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── 20.png │ │ ├── 40-1.png │ │ ├── 40.png │ │ ├── 60.png │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-60x60@2x-1.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-835x835@2x.png │ │ └── logo1024.png │ ├── Button │ │ ├── Contents.json │ │ ├── plus-highlighted.imageset │ │ │ ├── Contents.json │ │ │ └── plus-normal.png │ │ └── plus-normal.imageset │ │ │ ├── Contents.json │ │ │ └── plus-highlighted.png │ ├── Contents.json │ ├── PickerView │ │ ├── Contents.json │ │ ├── slot-machine-0.imageset │ │ │ ├── Contents.json │ │ │ └── slot-machine-0.png │ │ ├── slot-machine-1.imageset │ │ │ ├── Contents.json │ │ │ └── slot-machine-1.png │ │ ├── slot-machine-2.imageset │ │ │ ├── Contents.json │ │ │ └── slot-machine-2.png │ │ ├── slot-machine-3.imageset │ │ │ ├── Contents.json │ │ │ └── slot-machine-3.png │ │ ├── slot-machine-4.imageset │ │ │ ├── Contents.json │ │ │ └── slot-machine-4.png │ │ ├── slot-machine-5.imageset │ │ │ ├── Contents.json │ │ │ └── slot-machine-5.png │ │ └── slot-machine-6.imageset │ │ │ ├── Contents.json │ │ │ └── slot-machine-6.png │ ├── ProgressView │ │ ├── Contents.json │ │ ├── ProgressView_progress.imageset │ │ │ ├── Contents.json │ │ │ └── ProgressView_progress@2x.png │ │ └── ProgressView_track.imageset │ │ │ ├── Contents.json │ │ │ └── ProgressView_track@2x.png │ ├── SegmentedControl │ │ ├── Contents.json │ │ ├── segment_highlighted_highlighted.imageset │ │ │ ├── Contents.json │ │ │ └── segment_highlighted_highlighted.png │ │ ├── segment_normal.imageset │ │ │ ├── Contents.json │ │ │ └── segment_normal@2x.png │ │ ├── segment_normal_normal.imageset │ │ │ ├── Contents.json │ │ │ └── segment_normal_normal@2x.png │ │ ├── segment_normal_selected.imageset │ │ │ ├── Contents.json │ │ │ └── segment_normal_selected@2x.png │ │ ├── segment_selected@2s.imageset │ │ │ ├── Contents.json │ │ │ └── segment_selected@2s.png │ │ └── segment_selected_normal.imageset │ │ │ ├── Contents.json │ │ │ └── segment_selected_normal@2x.png │ ├── TextField │ │ ├── Contents.json │ │ ├── menu.imageset │ │ │ ├── Contents.json │ │ │ └── menu@2x.png │ │ ├── textfield-background-disabled.imageset │ │ │ ├── Contents.json │ │ │ └── textfield-background-disabled@2x.png │ │ └── textfield-background.imageset │ │ │ ├── Contents.json │ │ │ └── textfield-background@2x.png │ ├── logo-black.imageset │ │ ├── Contents.json │ │ └── logo-black.png │ └── logo.imageset │ │ ├── Contents.json │ │ └── logo.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── SceneDelegate.swift │ ├── SystemViews │ ├── ContainerViews │ │ ├── ContainerViews.storyboard │ │ └── StackView │ │ │ ├── StackView.storyboard │ │ │ ├── StackViewAlignmentViewController.swift │ │ │ ├── StackViewArrangedSubviewsViewController.swift │ │ │ ├── StackViewAxisViewController.swift │ │ │ ├── StackViewDistributionViewController.swift │ │ │ └── StackViewSpacingViewController.swift │ ├── ContentViews │ │ ├── ActivityIndicatorView │ │ │ ├── ActivityIndicatorView.storyboard │ │ │ └── ActivityIndicatorViewViewController.swift │ │ ├── ContentViews.storyboard │ │ ├── ImageView │ │ │ ├── ImageAnimationViewController.swift │ │ │ └── ImageView.storyboard │ │ ├── PickerView │ │ │ ├── ImagePickerViewController.swift │ │ │ ├── PickerView.storyboard │ │ │ └── TextPickerViewController.swift │ │ └── ProgressView │ │ │ ├── ProgressView.storyboard │ │ │ └── ProgressViewViewController.swift │ ├── Controls.storyboard │ ├── Controls │ │ ├── Button │ │ │ ├── Button.storyboard │ │ │ ├── ButtonStateViewController.swift │ │ │ ├── ImageButtonViewController.swift │ │ │ └── TextButtonViewController.swift │ │ ├── DatePicker │ │ │ ├── CountDownTimerViewController.swift │ │ │ ├── DatePicker.storyboard │ │ │ └── DatePickerModeViewController.swift │ │ ├── PageControl │ │ │ ├── PageControl.storyboard │ │ │ └── PageControlViewController.swift │ │ ├── SegmentedControl │ │ │ ├── CustomizingSegmentedControlViewController.swift │ │ │ ├── SegmentedControl.storyboard │ │ │ └── SegmentedControlViewController.swift │ │ ├── Slider │ │ │ ├── CustomSliderViewController.swift │ │ │ ├── NonContinuousSliderViewController.swift │ │ │ ├── SimpleSliderViewController.swift │ │ │ └── Slider.storyboard │ │ ├── Stepper │ │ │ ├── Stepper.storyboard │ │ │ └── StepperViewController.swift │ │ └── Switch │ │ │ ├── Switch.storyboard │ │ │ └── SwitchViewController.swift │ └── TextViews │ │ ├── Base.lproj │ │ └── TextViews.storyboard │ │ ├── InputView │ │ ├── InputView.storyboard │ │ └── InputViewViewController.swift │ │ ├── Keyboard │ │ ├── FirstResponderViewController.swift │ │ ├── Keyboard.storyboard │ │ ├── KeyboardAppearanceViewController.swift │ │ ├── KeyboardNotificationViewController.swift │ │ ├── KeyboardTypesViewController.swift │ │ └── ReturnKeyViewController.swift │ │ ├── Label │ │ ├── Label.storyboard │ │ ├── MultilineLabelViewController.swift │ │ └── PlainTextViewController.swift │ │ ├── TextDelegate │ │ ├── TextDelegate.storyboard │ │ └── TextDelegateViewController.swift │ │ ├── TextField │ │ ├── TextField.storyboard │ │ ├── TextFieldBorderStyleViewController.swift │ │ ├── TextFieldOverlayViewViewController.swift │ │ └── TextFieldViewController.swift │ │ ├── TextInputTraits │ │ ├── CapitalizationViewController.swift │ │ ├── CorrectionViewController.swift │ │ ├── SecureTextEntryViewController.swift │ │ ├── SpellCheckingViewController.swift │ │ └── TextInputTraits.storyboard │ │ └── TextView │ │ ├── DataDetectionViewController.swift │ │ ├── ImageAttachmentViewController.swift │ │ ├── TextSelectionViewController.swift │ │ ├── TextView.storyboard │ │ └── TextViewViewController.swift │ └── View │ ├── Base.lproj │ └── View.storyboard │ ├── ClippingViewController.swift │ ├── ContentModeViewController.swift │ ├── CreatingViewObjectViewController.swift │ ├── HiddenViewController.swift │ ├── InteractionViewController.swift │ ├── Support │ └── TouchView.swift │ └── TagViewController.swift └── ViewController ├── Segue ├── Segue.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Segue │ ├── AdaptiveSegue │ ├── AdaptiveSegue_NavigationController.storyboard │ ├── AdaptiveSegue_NoContainer.storyboard │ ├── AdaptiveSegue_SplitViewController.storyboard │ └── HostViewController.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── 20.png │ │ ├── 40-1.png │ │ ├── 40.png │ │ ├── 60.png │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-60x60@2x-1.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-835x835@2x.png │ │ └── logo1024.png │ ├── Contents.json │ ├── close.imageset │ │ ├── Contents.json │ │ └── close@2x.png │ ├── logo-black.imageset │ │ ├── Contents.json │ │ └── logo-black.png │ ├── right-arrow.imageset │ │ ├── Contents.json │ │ └── right-arrow@2x.png │ └── up-arrow.imageset │ │ ├── Contents.json │ │ └── up-arrow@2x.png │ ├── Base.lproj │ ├── CustomSegue~.storyboard │ ├── LaunchScreen.storyboard │ ├── Main.storyboard │ └── UnwindSegue~.storyboard │ ├── CustomSegue │ ├── CustomSegueViewController.swift │ └── Segue │ │ └── Base.lproj │ │ └── CustomSegue.storyboard │ ├── Info.plist │ ├── Perform Segue │ ├── MessageViewController.swift │ ├── PerformSegue.storyboard │ └── PerformSegueViewController.swift │ ├── SceneDelegate.swift │ └── UnwindSegue │ ├── FirstViewController.swift │ ├── FourthViewController.swift │ ├── SecondViewController.swift │ ├── Segue │ └── Base.lproj │ │ └── UnwindSegue.storyboard │ └── ThirdViewController.swift └── VC ├── VC.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist └── VC ├── AppDelegate.swift ├── Assets.xcassets ├── AppIcon.appiconset │ ├── 20.png │ ├── 40-1.png │ ├── 40.png │ ├── 60.png │ ├── Contents.json │ ├── Icon-App-20x20@2x.png │ ├── Icon-App-29x29@1x.png │ ├── Icon-App-29x29@2x-1.png │ ├── Icon-App-29x29@2x.png │ ├── Icon-App-29x29@3x.png │ ├── Icon-App-40x40@2x-1.png │ ├── Icon-App-40x40@2x.png │ ├── Icon-App-60x60@2x-1.png │ ├── Icon-App-60x60@2x.png │ ├── Icon-App-60x60@3x.png │ ├── Icon-App-76x76@1x.png │ ├── Icon-App-76x76@2x.png │ ├── Icon-App-835x835@2x.png │ └── logo1024.png ├── Contents.json ├── NavigationBar │ ├── Contents.json │ ├── back-mask.imageset │ │ ├── Contents.json │ │ └── back-mask.png │ ├── back.imageset │ │ ├── Contents.json │ │ └── back.png │ └── shadow.imageset │ │ ├── Contents.json │ │ └── shadow.png ├── TabBar │ ├── Contents.json │ ├── calendar_compact.imageset │ │ ├── Contents.json │ │ └── calendar_compact@2x.png │ ├── calendar_regular.imageset │ │ ├── Contents.json │ │ └── calendar_regular@2x.png │ ├── health_compact.imageset │ │ ├── Contents.json │ │ └── health_compact@2x.png │ ├── health_regular.imageset │ │ ├── Contents.json │ │ └── health_regular@2x.png │ ├── news-vector.imageset │ │ ├── Contents.json │ │ └── news-vector.pdf │ ├── selection.imageset │ │ ├── Contents.json │ │ └── selection@2x.png │ ├── settings32pt.imageset │ │ ├── Contents.json │ │ └── settings32pt@2x.png │ ├── settings64pt.imageset │ │ ├── Contents.json │ │ └── settings64pt@2x.png │ ├── settings_compact.imageset │ │ ├── Contents.json │ │ └── settings_compact@2x.png │ └── settings_regular.imageset │ │ ├── Contents.json │ │ └── settings_regular@2x.png ├── close.imageset │ ├── Contents.json │ └── close@2x.png └── logo-black.imageset │ ├── Contents.json │ └── logo-black.png ├── Base.lproj ├── LaunchScreen.storyboard └── Main.storyboard ├── ContainerVC ├── BottomViewController.swift ├── ContainerVC.storyboard ├── ContainerViewController.swift └── TopViewController.swift ├── HomeIndicator ├── HomeIndicator.storyboard └── HomeIndicatorViewController.swift ├── Info.plist ├── InterfaceOrientation ├── ConditionalInterfaceOrientationViewController.swift ├── CustomInterfaceOrientationController.swift ├── InterfaceOrientation.storyboard ├── InterfaceOrientationViewController.swift ├── LandscapeModalViewController.swift ├── OrientationRotationViewController.swift └── Video │ ├── PlayerView.swift │ └── video.mp4 ├── LifeCycle ├── LifeCycle.storyboard ├── LifeCycleViewController.swift └── ModalViewController.swift ├── NavigationController ├── CustomizingViewController.swift ├── FifthViewController.swift ├── FirstToolbarViewController.swift ├── FirstViewController.swift ├── FourthViewController.swift ├── NavigationController.storyboard ├── NavigationHostViewController.swift ├── SecondToolbarViewController.swift ├── SecondViewController.swift └── ThirdViewController.swift ├── SceneDelegate.swift ├── SplitViewController ├── Color │ └── Color.swift ├── ColorDetailViewController.swift ├── ColorListTableViewController.swift ├── CustomSplitViewController.swift ├── SplitVCHostViewController.swift └── SplitViewController.storyboard ├── StatusBar ├── BlackViewController.swift ├── CustomStatusBarStyleNavigationController.swift ├── StatusBar.storyboard ├── StatusBarViewController.swift └── WhiteViewController.swift ├── TabBarController ├── FirstTabViewController.swift ├── TabBarController.storyboard └── TabBarHostViewController.swift ├── ViewController └── ViewController.storyboard └── ViewManagement ├── ViewManagement.storyboard └── ViewManagementViewController.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/.gitignore -------------------------------------------------------------------------------- /2023/PlanetInfo.playground.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/2023/PlanetInfo.playground.zip -------------------------------------------------------------------------------- /2023/PlanetInfo.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/2023/PlanetInfo.playground/Contents.swift -------------------------------------------------------------------------------- /2023/PlanetInfo.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/2023/PlanetInfo.playground/contents.xcplayground -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Mastering-iOS 2 | Build Your iOS Apps Today! 3 | -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/AdaptiveLayout/AdaptiveLayout/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/AdaptiveLayout/AdaptiveLayout/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/AdaptiveLayout/AdaptiveLayout/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/AdaptiveLayout/AdaptiveLayout/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/AdaptiveLayout/AdaptiveLayout/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/AdaptiveLayout/AdaptiveLayout/ViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Constraints/Constraints.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Constraints/Constraints.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Constraints/Constraints/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Constraints/Constraints/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Constraints/Constraints/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Constraints/Constraints/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Constraints/Constraints/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Constraints/Constraints/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Constraints/Constraints/ConstantViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Constraints/Constraints/ConstantViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Constraints/Constraints/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Constraints/Constraints/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Constraints/Constraints/PriorityViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Constraints/Constraints/PriorityViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/ConstraintsWithCode/End/ConstraintsWithCode/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/ConstraintsWithCode/End/ConstraintsWithCode/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/DebuggingAutoLayout/DebuggingAutoLayout/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/DebuggingAutoLayout/DebuggingAutoLayout/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/MarginAndGuide/MarginAndGuide/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/MarginAndGuide/MarginAndGuide/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/MarginAndGuide/MarginAndGuide/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/MarginAndGuide/MarginAndGuide/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/MarginAndGuide/MarginAndGuide/Sub.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/MarginAndGuide/MarginAndGuide/Sub.storyboard -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile-Adaptive/End/Profile/Profile/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile-Adaptive/End/Profile/Profile/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile-Adaptive/End/Profile/Profile/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile-Adaptive/End/Profile/Profile/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile-Adaptive/Start/Profile/Profile/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile-Adaptive/Start/Profile/Profile/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile/End/Profile/Profile.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile/End/Profile/Profile.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile/End/Profile/Profile/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile/End/Profile/Profile/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile/End/Profile/Profile/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile/End/Profile/Profile/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile/End/Profile/Profile/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile/End/Profile/Profile/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile/End/Profile/Profile/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile/End/Profile/Profile/ViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile/Start/Profile/Profile/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile/Start/Profile/Profile/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile/Start/Profile/Profile/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile/Start/Profile/Profile/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/13-AutoLayout/Profile/Start/Profile/Profile/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/13-AutoLayout/Profile/Start/Profile/Profile/ViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation.xcodeproj/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/AnimationTransition/Animation/Animation.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation.xcodeproj/project.xcworkspace/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation.xcodeproj/project.xcworkspace/xcshareddata/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/AnimationTransition/Animation/Animation/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/Assets.xcassets/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/Assets.xcassets/AppIcon.appiconset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/Assets.xcassets/big.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/Assets.xcassets/logo-black.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/Assets.xcassets/small.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/Base.lproj/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/AnimationTransition/Animation/Animation/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/AnimationTransition/Animation/Animation/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/MotionEffect/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/PropertyAnimator/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Animation/Animation/UIViewAnimation/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition.xcodeproj/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/AnimationTransition/Transition/Transition.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition.xcodeproj/project.xcworkspace/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition.xcodeproj/project.xcworkspace/xcshareddata/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/AnimationTransition/Transition/Transition/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/AppIcon.appiconset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/close.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/logo-black.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/1.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/10.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/2.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/3.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/4.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/5.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/6.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/7.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/8.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Assets.xcassets/pic/9.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Base.lproj/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/AnimationTransition/Transition/Transition/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Customizing/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Customizing/CustomPresentation/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Customizing/CustomTransition/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Customizing/InteractiveTransition/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/AnimationTransition/Transition/Transition/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/ViewControllerPresentation/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/AnimationTransition/Transition/Transition/ViewTransition/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/ColorListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/ColorListViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/CustomCellViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/CustomCellViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/EditViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/EditViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/FlowLayoutViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/FlowLayoutViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/Model/Color.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/Model/Color.swift -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/Model/Landscape.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/Model/Landscape.swift -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/PrefetchingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/PrefetchingViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/ReorderingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/ReorderingViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/SelectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/SelectionViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/CollectionView/CollectionView/SelfSizingCellViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CollectionView/CollectionView/SelfSizingCellViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Assets.xcassets/AppIcon.appiconset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Assets.xcassets/logo-black.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/DipatchSourceTimer~.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/DipatchSourceTimer~.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/DispatchGroup.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/DispatchGroup.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/DispatchGroupViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/DispatchGroupViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/DispatchQueue.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/DispatchQueue.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/DispatchQueueViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/DispatchQueueViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/DispatchSemaphore.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/DispatchSemaphore.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/DispatchSemaphoreViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/DispatchSemaphoreViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/DispatchSourceTimer.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/DispatchSourceTimer.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/DispatchWorkItem.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/DispatchWorkItem.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/DispatchWorkItemViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/DispatchWorkItemViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/ImageFilter.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/ImageFilter.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/GCD/ImageFilterViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/GCD/ImageFilterViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Operation/CustomOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Operation/CustomOperation.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Operation/Dependency.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Operation/Dependency.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Operation/DependencyViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Operation/DependencyViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Operation/DownloadOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Operation/DownloadOperation.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Operation/FilterOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Operation/FilterOperation.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Operation/OperationQueue.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Operation/OperationQueue.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Operation/PhotoDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Operation/PhotoDataSource.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Operation/ReloadOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Operation/ReloadOperation.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Start/Start.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Start/Start.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Start/StartViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Start/StartViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Timer/Timer.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Timer/Timer.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Concurrency/Concurrency/Timer/TimerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Concurrency/Concurrency/Timer/TimerViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Assets.xcassets/AppIcon.appiconset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Assets.xcassets/avatar/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Assets.xcassets/avatar/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Assets.xcassets/logo-black.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/BatchInsert/BatchInsert.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/BatchInsert/BatchInsert.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Blob/Blob.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Blob/Blob.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Blob/BlobTableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Blob/BlobTableViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Concurrency/Concurrency.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Concurrency/Concurrency.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Expression/Expression.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Expression/Expression.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Faulting/Faulting.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Faulting/Faulting.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/FetchRequest/FetchRequest.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/FetchRequest/FetchRequest.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/ManagedObject/ManagedObject.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/ManagedObject/ManagedObject.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Migration/Migration.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Migration/Migration.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Migration/ProfileViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Migration/ProfileViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Performance/Performance.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Performance/Performance.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Predicate/Predicate.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Predicate/Predicate.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/RawData/RawData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/RawData/RawData.swift -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/RawData/department.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/RawData/department.json -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/RawData/employee.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/RawData/employee.json -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Relationship/Relationship.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Relationship/Relationship.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Shared/DataManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Shared/DataManager.swift -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Transformable/Contact.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Transformable/Contact.swift -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Transformable/ContactTransformer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Transformable/ContactTransformer.swift -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Transformable/Transformable.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Transformable/Transformable.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/CoreData/CoreData/Validation/Validation.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/CoreData/CoreData/Validation/Validation.storyboard -------------------------------------------------------------------------------- /old-xcode9+/CoreData/Predicate.playground/Resources/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/Predicate.playground/Resources/data.json -------------------------------------------------------------------------------- /old-xcode9+/CoreData/Predicate.playground/Sources/Companies.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/Predicate.playground/Sources/Companies.swift -------------------------------------------------------------------------------- /old-xcode9+/CoreData/Predicate.playground/Sources/Departments.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/Predicate.playground/Sources/Departments.swift -------------------------------------------------------------------------------- /old-xcode9+/CoreData/Predicate.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/CoreData/Predicate.playground/contents.xcplayground -------------------------------------------------------------------------------- /old-xcode9+/DataPersistence/DataPersistence/DataPersistence/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/DataPersistence/DataPersistence/DataPersistence/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/DataPersistence/DataPersistence/DataPersistence/Assets.xcassets/AppIcon.appiconset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/DataPersistence/DataPersistence/DataPersistence/Assets.xcassets/logo-black.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/DataPersistence/DataPersistence/DataPersistence/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/DataPersistence/DataPersistence/DataPersistence/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/Date/DateFormatPatterns.playground/Sources/common.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Date/DateFormatPatterns.playground/Sources/common.swift -------------------------------------------------------------------------------- /old-xcode9+/Date/DateFormatPatterns.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Date/DateFormatPatterns.playground/contents.xcplayground -------------------------------------------------------------------------------- /old-xcode9+/Date/DateFormatter.playground/Sources/Common.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Date/DateFormatter.playground/Sources/Common.swift -------------------------------------------------------------------------------- /old-xcode9+/Date/DateFormatter.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Date/DateFormatter.playground/contents.xcplayground -------------------------------------------------------------------------------- /old-xcode9+/DelegatePattern/DelegatePattern.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/DelegatePattern/DelegatePattern.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/DelegatePattern/DelegatePattern/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/DelegatePattern/DelegatePattern/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/DelegatePattern/DelegatePattern/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/DelegatePattern/DelegatePattern/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/DelegatePattern/DelegatePattern/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/DelegatePattern/DelegatePattern/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/DelegatePattern/DelegatePattern/ComposeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/DelegatePattern/DelegatePattern/ComposeViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/DelegatePattern/DelegatePattern/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/DelegatePattern/DelegatePattern/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/DelegatePattern/DelegatePattern/TableViewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/DelegatePattern/DelegatePattern/TableViewViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/DelegatePattern/DelegatePattern/TextFieldViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/DelegatePattern/DelegatePattern/TextFieldViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/GestureRecognizers/GestureRecognizers.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/GestureRecognizers/GestureRecognizers.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/GestureRecognizers/GestureRecognizers/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/GestureRecognizers/GestureRecognizers/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/GestureRecognizers/GestureRecognizers/Assets.xcassets/AppIcon.appiconset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/GestureRecognizers/GestureRecognizers/Assets.xcassets/logo-black.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/GestureRecognizers/GestureRecognizers/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/GestureRecognizers/GestureRecognizers/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/GestureRecognizers/GestureRecognizers/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/GestureRecognizers/GestureRecognizers/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/GestureRecognizers/GestureRecognizers/Pan/PanGesture.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/GestureRecognizers/GestureRecognizers/Pan/PanGesture.storyboard -------------------------------------------------------------------------------- /old-xcode9+/GestureRecognizers/GestureRecognizers/Tap/TapGesture.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/GestureRecognizers/GestureRecognizers/Tap/TapGesture.storyboard -------------------------------------------------------------------------------- /old-xcode9+/GestureRecognizers/GestureRecognizers/TapCode/TapCode.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/GestureRecognizers/GestureRecognizers/TapCode/TapCode.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Networking/JSON.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/JSON.playground/contents.xcplayground -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/ATS/ATS.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/ATS/ATS.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/ATS/ATSViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/ATS/ATSViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/Assets.xcassets/AppIcon.appiconset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/Assets.xcassets/logo-black.imageset/.qicon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/Caching/Caching.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/Caching/Caching.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/DataTask/DataTask.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/DataTask/DataTask.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/Shared/Endpoints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/Shared/Endpoints.swift -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/Shared/Model.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/Shared/Model.swift -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/UIViewController+Alert.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/UIViewController+Alert.swift -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/URLReqeust/URLRequest.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/URLReqeust/URLRequest.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/UploadTask/UploadTask.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/UploadTask/UploadTask.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/UploadTask/data/intro.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/UploadTask/data/intro.mp4 -------------------------------------------------------------------------------- /old-xcode9+/Networking/Networking/Networking/WebContent/WebContent.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/Networking/Networking/WebContent/WebContent.storyboard -------------------------------------------------------------------------------- /old-xcode9+/Networking/SampleAPI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/SampleAPI.json -------------------------------------------------------------------------------- /old-xcode9+/Networking/dropbox/intro-big.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/dropbox/intro-big.mp4 -------------------------------------------------------------------------------- /old-xcode9+/Networking/dropbox/intro-small.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/dropbox/intro-small.mp4 -------------------------------------------------------------------------------- /old-xcode9+/Networking/dropbox/pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Networking/dropbox/pic.jpg -------------------------------------------------------------------------------- /old-xcode9+/Notifications/LocalNotification/LocalNotification/Image/hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Notifications/LocalNotification/LocalNotification/Image/hello.png -------------------------------------------------------------------------------- /old-xcode9+/Notifications/LocalNotification/LocalNotification/Image/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Notifications/LocalNotification/LocalNotification/Image/logo.png -------------------------------------------------------------------------------- /old-xcode9+/Notifications/LocalNotification/LocalNotification/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Notifications/LocalNotification/LocalNotification/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/Notifications/LocalNotification/LocalNotification/Sound/bell.aif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Notifications/LocalNotification/LocalNotification/Sound/bell.aif -------------------------------------------------------------------------------- /old-xcode9+/Notifications/LocalNotification/LocalNotification/Video/video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Notifications/LocalNotification/LocalNotification/Video/video.mp4 -------------------------------------------------------------------------------- /old-xcode9+/Notifications/Notification/Notification.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Notifications/Notification/Notification.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/Notifications/Notification/Notification/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Notifications/Notification/Notification/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/Notifications/Notification/Notification/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/Notifications/Notification/Notification/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/AccessoryViewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/AccessoryViewViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/40-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/40-1.png -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Assets.xcassets/Settings/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Assets.xcassets/Settings/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Assets.xcassets/SwipeAction/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Assets.xcassets/SwipeAction/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Assets.xcassets/star.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Assets.xcassets/star.imageset/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Assets.xcassets/star.imageset/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Assets.xcassets/star.imageset/star.png -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/CustomCellViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/CustomCellViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/DelegatePetternViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/DelegatePetternViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/DetailViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/DetailViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/EditModeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/EditModeViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/HeaderAndFooterViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/HeaderAndFooterViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/HeaderFooterViewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/HeaderFooterViewViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Model/Landscape.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Model/Landscape.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Model/PhotosSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Model/PhotosSetting.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Model/Products.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Model/Products.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Model/Region.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Model/Region.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/Model/WorldTime.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/Model/WorldTime.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/MultiSectionTableViewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/MultiSectionTableViewViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/MultipleSelectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/MultipleSelectionViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/PrefetchingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/PrefetchingViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/ReorderingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/ReorderingViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/RowActionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/RowActionViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/SectionIndexViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/SectionIndexViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/SelfSizingCellViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/SelfSizingCellViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/SeparatorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/SeparatorViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/SingleSelectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/SingleSelectionViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/SwipeActionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/SwipeActionViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/TableView/TableView/TableViewCellViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/TableView/TableView/TableViewCellViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/ActionSheetViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/ActionSheetViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/AddTextFieldViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/AddTextFieldViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/AlertViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/AlertViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/40-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/40-1.png -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/logo1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/logo1024.png -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/Alert/Alert/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Alert/Alert/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill/LoginViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill/LoginViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/AutoFill/AutoFill/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/AutoFill/AutoFill/ViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/40-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/40-1.png -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/logo1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Assets.xcassets/AppIcon.appiconset/logo1024.png -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Assets.xcassets/pattern.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Assets.xcassets/pattern.imageset/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Assets.xcassets/pattern.imageset/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Assets.xcassets/pattern.imageset/pattern.png -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/CGColorCIColorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/CGColorCIColorViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/ColorSetViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/ColorSetViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/CustomDrawingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/CustomDrawingViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/PatternImageViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/PatternImageViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/Color/Color/UIColorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/Color/Color/UIColorViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/Assets.xcassets/Resize/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/Assets.xcassets/Resize/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/Assets.xcassets/Vector/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/Assets.xcassets/Vector/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/ImageResizingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/ImageResizingViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/ImageViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/ImageViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/RenderingModeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/RenderingModeViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/ImageBasics/ImageBasics/ResizableImageViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ImageBasics/ImageBasics/ResizableImageViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/TargetAction/TargetAction.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/TargetAction/TargetAction.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/View/TargetAction/TargetAction/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/TargetAction/TargetAction/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/View/TargetAction/TargetAction/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/TargetAction/TargetAction/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/TargetAction/TargetAction/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/TargetAction/TargetAction/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/TargetAction/TargetAction/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/TargetAction/TargetAction/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/TargetAction/TargetAction/CodeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/TargetAction/TargetAction/CodeViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/TargetAction/TargetAction/IBViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/TargetAction/TargetAction/IBViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/TargetAction/TargetAction/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/TargetAction/TargetAction/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/Assets.xcassets/Button/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/Assets.xcassets/Button/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/Assets.xcassets/Slider/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/Assets.xcassets/Slider/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/Assets.xcassets/View/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/Assets.xcassets/View/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/Base.lproj/TextViews~.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/Base.lproj/TextViews~.storyboard -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/View/ClippingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/View/ClippingViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/View/ContentModeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/View/ContentModeViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/View/HiddenViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/View/HiddenViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/View/InteractionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/View/InteractionViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/ViewCatalog/ViewCatalog/View/TagViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/ViewCatalog/ViewCatalog/View/TagViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/View/news-vector.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/View/news-vector.pdf -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/AdaptiveSegue/HostViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/AdaptiveSegue/HostViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/Base.lproj/CustomSegue~.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/Base.lproj/CustomSegue~.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/Base.lproj/UnwindSegue~.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/Base.lproj/UnwindSegue~.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/Perform Segue/PerformSegue.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/Perform Segue/PerformSegue.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/UnwindSegue/FirstViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/UnwindSegue/FirstViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/UnwindSegue/FourthViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/UnwindSegue/FourthViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/UnwindSegue/SecondViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/UnwindSegue/SecondViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/Segue/Segue/UnwindSegue/ThirdViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/Segue/Segue/UnwindSegue/ThirdViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/AppDelegate.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/40-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/40-1.png -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Assets.xcassets/NavigationBar/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Assets.xcassets/NavigationBar/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Assets.xcassets/TabBar/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Assets.xcassets/TabBar/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Assets.xcassets/close.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Assets.xcassets/close.imageset/Contents.json -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Assets.xcassets/close.imageset/close@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Assets.xcassets/close.imageset/close@2x.png -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/ContainerVC/BottomViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/ContainerVC/BottomViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/ContainerVC/ContainerVC.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/ContainerVC/ContainerVC.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/ContainerVC/ContainerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/ContainerVC/ContainerViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/ContainerVC/TopViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/ContainerVC/TopViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/HomeIndicator/HomeIndicator.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/HomeIndicator/HomeIndicator.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/Info.plist -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/InterfaceOrientation/Video/PlayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/InterfaceOrientation/Video/PlayerView.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/InterfaceOrientation/Video/video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/InterfaceOrientation/Video/video.mp4 -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/LifeCycle/LifeCycle.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/LifeCycle/LifeCycle.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/LifeCycle/LifeCycleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/LifeCycle/LifeCycleViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/LifeCycle/ModalViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/LifeCycle/ModalViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/SplitViewController/Color/Color.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/SplitViewController/Color/Color.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/StatusBar/BlackViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/StatusBar/BlackViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/StatusBar/StatusBar.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/StatusBar/StatusBar.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/StatusBar/StatusBarViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/StatusBar/StatusBarViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/StatusBar/WhiteViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/StatusBar/WhiteViewController.swift -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/TabBarController/TabBarController.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/TabBarController/TabBarController.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/ViewController/ViewController.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/ViewController/ViewController.storyboard -------------------------------------------------------------------------------- /old-xcode9+/ViewController/VC/VC/ViewManagement/ViewManagement.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/old-xcode9+/ViewController/VC/VC/ViewManagement/ViewManagement.storyboard -------------------------------------------------------------------------------- /xcode12+/1-Hello/DelegatePattern/DelegatePattern.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/1-Hello/DelegatePattern/DelegatePattern.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/1-Hello/DelegatePattern/DelegatePattern/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/1-Hello/DelegatePattern/DelegatePattern/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/1-Hello/DelegatePattern/DelegatePattern/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/1-Hello/DelegatePattern/DelegatePattern/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/1-Hello/DelegatePattern/DelegatePattern/ComposeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/1-Hello/DelegatePattern/DelegatePattern/ComposeViewController.swift -------------------------------------------------------------------------------- /xcode12+/1-Hello/DelegatePattern/DelegatePattern/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/1-Hello/DelegatePattern/DelegatePattern/Info.plist -------------------------------------------------------------------------------- /xcode12+/1-Hello/DelegatePattern/DelegatePattern/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/1-Hello/DelegatePattern/DelegatePattern/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/Assets/Color.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/Assets/Color.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/Assets/Image.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/Assets/Image.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/Info.plist -------------------------------------------------------------------------------- /xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/AdaptiveLayout/AdaptiveLayout/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Align/Align.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Align/Align.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Align/Baseline.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Align/Baseline.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Align/Center.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Align/Center.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Align/Multiline.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Align/Multiline.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/CHCR/CHCR.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/CHCR/CHCR.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Constant/Constant.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Constant/Constant.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Info.plist -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Item/Item.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Item/Item.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Locations/Locations.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Locations/Locations.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Practices/Menu.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Practices/Menu.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Priority/Priority.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Priority/Priority.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Relation/Relation.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Relation/Relation.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/ScrollView/ScrollView.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/ScrollView/ScrollView.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Size/EqualSize.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Size/EqualSize.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/Size/Size.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/Size/Size.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/Constraints/Constraints/StackView/StackView.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/Constraints/Constraints/StackView/StackView.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/Basics/Basics.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/Basics/Basics.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/Info.plist -------------------------------------------------------------------------------- /xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/Menu/Menu.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/Menu/Menu.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/ConstraintsApi/ConstraintsApi/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/AutoLayout/DebuggingAutoLayout/DebuggingAutoLayout/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/DebuggingAutoLayout/DebuggingAutoLayout/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/AutoLayout/DebuggingAutoLayout/DebuggingAutoLayout/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/DebuggingAutoLayout/DebuggingAutoLayout/Info.plist -------------------------------------------------------------------------------- /xcode12+/AutoLayout/MarginAndGuide/MarginAndGuide.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/MarginAndGuide/MarginAndGuide.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/AutoLayout/MarginAndGuide/MarginAndGuide/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/MarginAndGuide/MarginAndGuide/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/AutoLayout/MarginAndGuide/MarginAndGuide/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/MarginAndGuide/MarginAndGuide/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/AutoLayout/MarginAndGuide/MarginAndGuide/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/MarginAndGuide/MarginAndGuide/Info.plist -------------------------------------------------------------------------------- /xcode12+/AutoLayout/MarginAndGuide/MarginAndGuide/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/AutoLayout/MarginAndGuide/MarginAndGuide/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/ColorList/ColorList.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/ColorList/ColorList.storyboard -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/CustomCell/CustomCell.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/CustomCell/CustomCell.storyboard -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Editing/EditViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Editing/EditViewController.swift -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Editing/Editing.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Editing/Editing.storyboard -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/FlowLayout/FlowLayout.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/FlowLayout/FlowLayout.storyboard -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Info.plist -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Model/Color.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Model/Color.swift -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Model/Landscape.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Model/Landscape.swift -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Prefetching/Prefetching.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Prefetching/Prefetching.storyboard -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Reordering/Reordering.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Reordering/Reordering.storyboard -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/Selection/Selection.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/Selection/Selection.storyboard -------------------------------------------------------------------------------- /xcode12+/CollectionView/CollectionView/SelfSizing/SelfSizing.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/CollectionView/CollectionView/SelfSizing/SelfSizing.storyboard -------------------------------------------------------------------------------- /xcode12+/Color/Color.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/Color/Color.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /xcode12+/Color/Color/1-UIColor/UIColor.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/1-UIColor/UIColor.storyboard -------------------------------------------------------------------------------- /xcode12+/Color/Color/1-UIColor/UIColorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/1-UIColor/UIColorViewController.swift -------------------------------------------------------------------------------- /xcode12+/Color/Color/2-CGColorCIColor/CGColorCIColor.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/2-CGColorCIColor/CGColorCIColor.storyboard -------------------------------------------------------------------------------- /xcode12+/Color/Color/2-CGColorCIColor/CGColorCIColorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/2-CGColorCIColor/CGColorCIColorViewController.swift -------------------------------------------------------------------------------- /xcode12+/Color/Color/3-PatternImage/PatternImage.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/3-PatternImage/PatternImage.storyboard -------------------------------------------------------------------------------- /xcode12+/Color/Color/3-PatternImage/PatternImageViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/3-PatternImage/PatternImageViewController.swift -------------------------------------------------------------------------------- /xcode12+/Color/Color/4-ColorLiteralColorSet/ColorLiteralColorSet.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/4-ColorLiteralColorSet/ColorLiteralColorSet.storyboard -------------------------------------------------------------------------------- /xcode12+/Color/Color/4-ColorLiteralColorSet/ColorSetViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/4-ColorLiteralColorSet/ColorSetViewController.swift -------------------------------------------------------------------------------- /xcode12+/Color/Color/4-ColorLiteralColorSet/Main~.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/4-ColorLiteralColorSet/Main~.storyboard -------------------------------------------------------------------------------- /xcode12+/Color/Color/5-CustomDrawing/CustomDrawing.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/5-CustomDrawing/CustomDrawing.storyboard -------------------------------------------------------------------------------- /xcode12+/Color/Color/5-CustomDrawing/CustomDrawingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/5-CustomDrawing/CustomDrawingViewController.swift -------------------------------------------------------------------------------- /xcode12+/Color/Color/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/40-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/40-1.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/logo1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/AppIcon.appiconset/logo1024.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/logo-black.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/logo-black.imageset/Contents.json -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/logo-black.imageset/logo-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/logo-black.imageset/logo-black.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/pattern.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/pattern.imageset/Contents.json -------------------------------------------------------------------------------- /xcode12+/Color/Color/Assets.xcassets/pattern.imageset/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Assets.xcassets/pattern.imageset/pattern.png -------------------------------------------------------------------------------- /xcode12+/Color/Color/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /xcode12+/Color/Color/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/Color/Color/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/Info.plist -------------------------------------------------------------------------------- /xcode12+/Color/Color/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/Color/Color/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Color/Color/ViewController.swift -------------------------------------------------------------------------------- /xcode12+/Date/Date.playground/Pages/Calendar.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Date/Date.playground/Pages/Calendar.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /xcode12+/Date/Date.playground/Pages/DateType.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Date/Date.playground/Pages/DateType.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /xcode12+/Date/Date.playground/Pages/TimeZone.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Date/Date.playground/Pages/TimeZone.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /xcode12+/Date/Date.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Date/Date.playground/contents.xcplayground -------------------------------------------------------------------------------- /xcode12+/Date/DateFormatPatterns.playground/Sources/common.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Date/DateFormatPatterns.playground/Sources/common.swift -------------------------------------------------------------------------------- /xcode12+/Date/DateFormatPatterns.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Date/DateFormatPatterns.playground/contents.xcplayground -------------------------------------------------------------------------------- /xcode12+/Date/DateFormatter.playground/Sources/Common.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Date/DateFormatter.playground/Sources/Common.swift -------------------------------------------------------------------------------- /xcode12+/Date/DateFormatter.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Date/DateFormatter.playground/contents.xcplayground -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Assets.xcassets/AppIcon.appiconset/40-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Assets.xcassets/AppIcon.appiconset/40-1.png -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Assets.xcassets/Resize/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Assets.xcassets/Resize/Contents.json -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Assets.xcassets/Slicing/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Assets.xcassets/Slicing/Contents.json -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Assets.xcassets/Slicing/btn.imageset/bbb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Assets.xcassets/Slicing/btn.imageset/bbb.png -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Assets.xcassets/Vector/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Assets.xcassets/Vector/Contents.json -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Assets.xcassets/clover.imageset/clover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Assets.xcassets/clover.imageset/clover.png -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Base.lproj/CustomDrawing.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Base.lproj/CustomDrawing.storyboard -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Base.lproj/ImageResizing.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Base.lproj/ImageResizing.storyboard -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Base.lproj/RenderingMode.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Base.lproj/RenderingMode.storyboard -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Base.lproj/ResizableImage.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Base.lproj/ResizableImage.storyboard -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Base.lproj/UIImage.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Base.lproj/UIImage.storyboard -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Base.lproj/VectorImage.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Base.lproj/VectorImage.storyboard -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/CustomImageDrawingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/CustomImageDrawingViewController.swift -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/ImageResizingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/ImageResizingViewController.swift -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/ImageViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/ImageViewController.swift -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/Info.plist -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/RenderingModeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/RenderingModeViewController.swift -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/ResizableImageViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/ResizableImageViewController.swift -------------------------------------------------------------------------------- /xcode12+/ImageBasics/ImageBasics/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ImageBasics/ImageBasics/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/AccessoryView/AccessoryView.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/AccessoryView/AccessoryView.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/AccessoryView/AccessoryViewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/AccessoryView/AccessoryViewViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/40-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/40-1.png -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/logo1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/AppIcon.appiconset/logo1024.png -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/Settings/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/Settings/Contents.json -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/Settings/Maps.imageset/Maps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/Settings/Maps.imageset/Maps.png -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/Settings/News.imageset/News.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/Settings/News.imageset/News.png -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/Settings/Siri.imageset/Siri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/Settings/Siri.imageset/Siri.png -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/Settings/user.imageset/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/Settings/user.imageset/user.png -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/SwipeAction/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/SwipeAction/Contents.json -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/star.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/star.imageset/Contents.json -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Assets.xcassets/star.imageset/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Assets.xcassets/star.imageset/star.png -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/CustomCell/CustomCell.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/CustomCell/CustomCell.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/CustomCell/CustomCellViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/CustomCell/CustomCellViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/DelegatePattern/TableViewBasics.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/DelegatePattern/TableViewBasics.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/EditMode/EditMode.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/EditMode/EditMode.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/EditMode/EditModeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/EditMode/EditModeViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/HeaderFooterView/HeaderFooterView.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/HeaderFooterView/HeaderFooterView.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Info.plist -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Model/Landscape.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Model/Landscape.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Model/PhotosSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Model/PhotosSetting.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Model/Products.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Model/Products.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Model/Region.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Model/Region.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Model/WorldTime.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Model/WorldTime.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/MultiSection/MultiSection.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/MultiSection/MultiSection.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Prefetching/Prefetching.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Prefetching/Prefetching.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Prefetching/PrefetchingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Prefetching/PrefetchingViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Reordering/Reordering.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Reordering/Reordering.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Reordering/ReorderingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Reordering/ReorderingViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/RowAction/RowAction.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/RowAction/RowAction.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/RowAction/RowActionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/RowAction/RowActionViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/SectionHeaderFooter/HeaderAndFooter.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/SectionHeaderFooter/HeaderAndFooter.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/SectionIndex/SectionIndex.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/SectionIndex/SectionIndex.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/SectionIndex/SectionIndexViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/SectionIndex/SectionIndexViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Selection/MultipleSelection.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Selection/MultipleSelection.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Selection/MultipleSelectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Selection/MultipleSelectionViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Selection/SingleSelection.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Selection/SingleSelection.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Selection/SingleSelectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Selection/SingleSelectionViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/SelfSizing/SelfSizing.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/SelfSizing/SelfSizing.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/SelfSizing/SelfSizingCellViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/SelfSizing/SelfSizingCellViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Separator/Separator.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Separator/Separator.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/Separator/SeparatorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/Separator/SeparatorViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/StaticCells/StaticCells.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/StaticCells/StaticCells.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/SwipeAction/SwipeAction.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/SwipeAction/SwipeAction.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/SwipeAction/SwipeActionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/SwipeAction/SwipeActionViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/TableViewCell/DetailViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/TableViewCell/DetailViewController.swift -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/TableViewCell/TableViewCell.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/TableViewCell/TableViewCell.storyboard -------------------------------------------------------------------------------- /xcode12+/TableView/TableView/TableViewCell/TableViewCellViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/TableView/TableView/TableViewCell/TableViewCellViewController.swift -------------------------------------------------------------------------------- /xcode12+/Text/PasswordAutoFill/PasswordAutoFill.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Text/PasswordAutoFill/PasswordAutoFill.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/Text/PasswordAutoFill/PasswordAutoFill/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Text/PasswordAutoFill/PasswordAutoFill/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/Text/PasswordAutoFill/PasswordAutoFill/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Text/PasswordAutoFill/PasswordAutoFill/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/Text/PasswordAutoFill/PasswordAutoFill/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Text/PasswordAutoFill/PasswordAutoFill/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/Text/PasswordAutoFill/PasswordAutoFill/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Text/PasswordAutoFill/PasswordAutoFill/Info.plist -------------------------------------------------------------------------------- /xcode12+/Text/PasswordAutoFill/PasswordAutoFill/LoginViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Text/PasswordAutoFill/PasswordAutoFill/LoginViewController.swift -------------------------------------------------------------------------------- /xcode12+/Text/PasswordAutoFill/PasswordAutoFill/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Text/PasswordAutoFill/PasswordAutoFill/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/Text/PasswordAutoFill/PasswordAutoFill/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/Text/PasswordAutoFill/PasswordAutoFill/ViewController.swift -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/ActionSheetViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/ActionSheetViewController.swift -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/AddTextFieldViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/AddTextFieldViewController.swift -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/AlertViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/AlertViewController.swift -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/40-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/40-1.png -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/logo1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Assets.xcassets/AppIcon.appiconset/logo1024.png -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Assets.xcassets/logo-black.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Assets.xcassets/logo-black.imageset/Contents.json -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Assets.xcassets/logo-black.imageset/logo-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Assets.xcassets/logo-black.imageset/logo-black.png -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/Info.plist -------------------------------------------------------------------------------- /xcode12+/View/Alert/Alert/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/Alert/Alert/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/View/TargetAction/TargetAction.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/TargetAction/TargetAction.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/View/TargetAction/TargetAction/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/TargetAction/TargetAction/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/View/TargetAction/TargetAction/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/TargetAction/TargetAction/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/View/TargetAction/TargetAction/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/TargetAction/TargetAction/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /xcode12+/View/TargetAction/TargetAction/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/TargetAction/TargetAction/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/View/TargetAction/TargetAction/CodeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/TargetAction/TargetAction/CodeViewController.swift -------------------------------------------------------------------------------- /xcode12+/View/TargetAction/TargetAction/IBViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/TargetAction/TargetAction/IBViewController.swift -------------------------------------------------------------------------------- /xcode12+/View/TargetAction/TargetAction/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/TargetAction/TargetAction/Info.plist -------------------------------------------------------------------------------- /xcode12+/View/TargetAction/TargetAction/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/TargetAction/TargetAction/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/Assets.xcassets/Button/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/Assets.xcassets/Button/Contents.json -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/Assets.xcassets/TextField/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/Assets.xcassets/TextField/Contents.json -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/Assets.xcassets/logo.imageset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/Assets.xcassets/logo.imageset/logo.png -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/Info.plist -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/SystemViews/Controls.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/SystemViews/Controls.storyboard -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/View/Base.lproj/View.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/View/Base.lproj/View.storyboard -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/View/ClippingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/View/ClippingViewController.swift -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/View/ContentModeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/View/ContentModeViewController.swift -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/View/HiddenViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/View/HiddenViewController.swift -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/View/InteractionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/View/InteractionViewController.swift -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/View/Support/TouchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/View/Support/TouchView.swift -------------------------------------------------------------------------------- /xcode12+/View/ViewCatalog/ViewCatalog/View/TagViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/View/ViewCatalog/ViewCatalog/View/TagViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/AdaptiveSegue/HostViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/AdaptiveSegue/HostViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Base.lproj/CustomSegue~.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Base.lproj/CustomSegue~.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Base.lproj/UnwindSegue~.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Base.lproj/UnwindSegue~.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Info.plist -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Perform Segue/MessageViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Perform Segue/MessageViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/Perform Segue/PerformSegue.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/Perform Segue/PerformSegue.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/UnwindSegue/FirstViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/UnwindSegue/FirstViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/UnwindSegue/FourthViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/UnwindSegue/FourthViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/UnwindSegue/SecondViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/UnwindSegue/SecondViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/Segue/Segue/UnwindSegue/ThirdViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/Segue/Segue/UnwindSegue/ThirdViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/AppDelegate.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/40-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/40-1.png -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/logo1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Assets.xcassets/AppIcon.appiconset/logo1024.png -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Assets.xcassets/NavigationBar/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Assets.xcassets/NavigationBar/Contents.json -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Assets.xcassets/TabBar/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Assets.xcassets/TabBar/Contents.json -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Assets.xcassets/close.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Assets.xcassets/close.imageset/Contents.json -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Assets.xcassets/close.imageset/close@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Assets.xcassets/close.imageset/close@2x.png -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/ContainerVC/BottomViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/ContainerVC/BottomViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/ContainerVC/ContainerVC.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/ContainerVC/ContainerVC.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/ContainerVC/ContainerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/ContainerVC/ContainerViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/ContainerVC/TopViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/ContainerVC/TopViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/HomeIndicator/HomeIndicator.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/HomeIndicator/HomeIndicator.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/HomeIndicator/HomeIndicatorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/HomeIndicator/HomeIndicatorViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/Info.plist -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/InterfaceOrientation/Video/PlayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/InterfaceOrientation/Video/PlayerView.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/InterfaceOrientation/Video/video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/InterfaceOrientation/Video/video.mp4 -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/LifeCycle/LifeCycle.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/LifeCycle/LifeCycle.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/LifeCycle/LifeCycleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/LifeCycle/LifeCycleViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/LifeCycle/ModalViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/LifeCycle/ModalViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/NavigationController/FifthViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/NavigationController/FifthViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/NavigationController/FirstViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/NavigationController/FirstViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/NavigationController/FourthViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/NavigationController/FourthViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/NavigationController/SecondViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/NavigationController/SecondViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/NavigationController/ThirdViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/NavigationController/ThirdViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/SceneDelegate.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/SplitViewController/Color/Color.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/SplitViewController/Color/Color.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/StatusBar/BlackViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/StatusBar/BlackViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/StatusBar/StatusBar.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/StatusBar/StatusBar.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/StatusBar/StatusBarViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/StatusBar/StatusBarViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/StatusBar/WhiteViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/StatusBar/WhiteViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/TabBarController/FirstTabViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/TabBarController/FirstTabViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/TabBarController/TabBarController.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/TabBarController/TabBarController.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/TabBarController/TabBarHostViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/TabBarController/TabBarHostViewController.swift -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/ViewController/ViewController.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/ViewController/ViewController.storyboard -------------------------------------------------------------------------------- /xcode12+/ViewController/VC/VC/ViewManagement/ViewManagement.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KxCoding/Mastering-iOS/HEAD/xcode12+/ViewController/VC/VC/ViewManagement/ViewManagement.storyboard --------------------------------------------------------------------------------