├── 2021 ├── 1. Objective-C. Fundamentals │ ├── Demos │ │ ├── Demo 1 - Basic_C │ │ │ ├── Basic_C Final │ │ │ │ └── main.c │ │ │ └── Basic_C Starter │ │ │ │ └── main.c │ │ ├── Demo 2 - Basic_Objective-C │ │ │ ├── Basic_Objective-C FInal │ │ │ │ ├── RSPerson.h │ │ │ │ ├── RSPerson.m │ │ │ │ ├── main.m │ │ │ │ └── makefile │ │ │ └── Basic_Objective-C Starter │ │ │ │ └── main.m │ │ └── Demo 3 - Medium_Objective-C │ │ │ ├── Objective-C_Fundamentals_Final_Demo │ │ │ ├── Objective-C Fundamentals.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── Objective-C Fundamentals │ │ │ │ ├── Model │ │ │ │ ├── Car │ │ │ │ │ ├── RSCar.h │ │ │ │ │ └── RSCar.m │ │ │ │ ├── Passenger │ │ │ │ │ ├── Category │ │ │ │ │ │ ├── RSPassenger+RandomGeneratable.h │ │ │ │ │ │ └── RSPassenger+RandomGeneratable.m │ │ │ │ │ ├── RSPassenger.h │ │ │ │ │ └── RSPassenger.m │ │ │ │ ├── Port │ │ │ │ │ └── CarPort │ │ │ │ │ │ ├── RSCarPort.h │ │ │ │ │ │ ├── RSCarPort.m │ │ │ │ │ │ └── RSEnterable.h │ │ │ │ └── Vehicle │ │ │ │ │ ├── RSVehicle.h │ │ │ │ │ └── RSVehicle.m │ │ │ │ └── main.m │ │ │ ├── Objective-C_Fundamentals_Self_Learning │ │ │ ├── Objective-C Fundamentals.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── Objective-C Fundamentals │ │ │ │ ├── Model │ │ │ │ ├── Passenger │ │ │ │ │ ├── Category │ │ │ │ │ │ ├── RSPassenger+Identifiable.h │ │ │ │ │ │ └── RSPassenger+Identifiable.m │ │ │ │ │ ├── RSPassenger.h │ │ │ │ │ └── RSPassenger.m │ │ │ │ ├── Port │ │ │ │ │ ├── RSPort.h │ │ │ │ │ ├── RSPort.m │ │ │ │ │ └── RSPortEnterable.h │ │ │ │ └── Vehicle │ │ │ │ │ ├── Car │ │ │ │ │ ├── RSCar.h │ │ │ │ │ └── RSCar.m │ │ │ │ │ ├── RSVehicle.h │ │ │ │ │ ├── RSVehicle.m │ │ │ │ │ └── Spaceship │ │ │ │ │ ├── RSSpaceship.h │ │ │ │ │ └── RSSpaceship.m │ │ │ │ └── main.m │ │ │ └── Objective-C_Fundamentals_Starter │ │ │ ├── Objective-C Fundamentals.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── Objective-C Fundamentals │ │ │ └── main.m │ └── Tasks │ │ └── lecture_task_1.md ├── 12. Swift. Type casting, Nesting types, Opaque types │ └── Demos │ │ ├── Demo1_Type casting.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── Demo2_NestedTypes.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── Demo3_OpaqueTypes.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ └── contents.xcworkspacedata ├── 13. Swift. Generics │ └── Tasks │ │ └── Generics-playground.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ └── contents.xcworkspacedata ├── 14. Swift. ARC, Error handling │ └── Demos │ │ ├── Demo 1 │ │ ├── ARC_Final.playground │ │ │ ├── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ └── ARС_Starter.playground │ │ │ ├── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── Demo 2 │ │ ├── ErrorHandling_Final.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── ErrorHandling_Starter.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ └── contents.xcworkspacedata ├── 15. UI. UIView, CALayer, UIWindow │ └── Demos │ │ ├── Demo 1 │ │ ├── Demo.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Demo │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── Base.lproj │ │ │ └── LaunchScreen.storyboard │ │ │ ├── Info.plist │ │ │ ├── RSView.h │ │ │ ├── RSView.m │ │ │ ├── RSViewController.h │ │ │ ├── RSViewController.m │ │ │ └── main.m │ │ └── Demo 2 │ │ ├── Demo 2.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Demo 2 │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ │ ├── Info.plist │ │ ├── RSViewController.h │ │ ├── RSViewController.m │ │ └── main.m ├── 16. UI. UILabel, UIButton, UITextField, UITextView │ └── Demos │ │ ├── UIElements.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── UIElements │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── user-16px.imageset │ │ │ ├── Contents.json │ │ │ └── user-2.png │ │ └── user-512px.imageset │ │ │ ├── Contents.json │ │ │ ├── user-1.png │ │ │ ├── user-2.png │ │ │ └── user.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── 17. UI. View Controllers │ └── Demos │ │ ├── Demo1 │ │ ├── Demo1.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Demo1 │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── Base.lproj │ │ │ └── LaunchScreen.storyboard │ │ │ ├── Info.plist │ │ │ ├── RSViewController.h │ │ │ ├── RSViewController.m │ │ │ └── main.m │ │ ├── Demo2 │ │ ├── Demo2.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Demo2 │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── Base.lproj │ │ │ └── LaunchScreen.storyboard │ │ │ ├── Info.plist │ │ │ ├── RSViewController.h │ │ │ ├── RSViewController.m │ │ │ ├── RSViewControllerSecond.h │ │ │ ├── RSViewControllerSecond.m │ │ │ └── main.m │ │ ├── Demo3 │ │ ├── Demo3.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Demo3 │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ ├── RSChildViewController.h │ │ │ ├── RSChildViewController.m │ │ │ ├── RSRootViewController.h │ │ │ ├── RSRootViewController.m │ │ │ ├── ViewController.h │ │ │ └── main.m │ │ └── Xcode11_Entry │ │ ├── Xcode11_Entry.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Xcode11_Entry │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ │ ├── Info.plist │ │ ├── RSViewController.h │ │ ├── RSViewController.m │ │ ├── XIBViewController.h │ │ ├── XIBViewController.m │ │ ├── XIBViewController.xib │ │ └── main.m ├── 2. Objective-C. Memory management │ ├── Demos │ │ ├── .gitkeep │ │ └── Demo 1-5 - MRC │ │ │ ├── RSSchool-iOS-MRC.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── RSSchool-iOS-MRC.xcscheme │ │ │ └── RSSchool-iOS-MRC │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── Base.lproj │ │ │ └── LaunchScreen.storyboard │ │ │ ├── Demo │ │ │ ├── Autorelease pool │ │ │ │ ├── AutoreleasePoolDemo.h │ │ │ │ └── AutoreleasePoolDemo.m │ │ │ ├── Demo.h │ │ │ ├── Demo.m │ │ │ ├── Property attributes │ │ │ │ ├── PropertyDemo.h │ │ │ │ └── PropertyDemo.m │ │ │ ├── Retain count │ │ │ │ ├── RetainCountDemo.h │ │ │ │ └── RetainCountDemo.m │ │ │ ├── Retain cycle │ │ │ │ ├── RetainCycleDemo.h │ │ │ │ └── RetainCycleDemo.m │ │ │ └── Test objects │ │ │ │ ├── Passport.h │ │ │ │ ├── Passport.m │ │ │ │ ├── Person.h │ │ │ │ └── Person.m │ │ │ ├── Entry points │ │ │ ├── AppDelegate.h │ │ │ └── AppDelegate.m │ │ │ ├── Info.plist │ │ │ └── main.m │ └── Tasks │ │ ├── Task - MRC │ │ ├── RSSchool-iOS-Task-MRC.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── RSSchool-iOS-Task-MRC.xcscheme │ │ └── RSSchool-iOS-Task-MRC │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── Base.lproj │ │ │ └── LaunchScreen.storyboard │ │ │ ├── Entry points │ │ │ ├── AppDelegate.h │ │ │ └── AppDelegate.m │ │ │ ├── Info.plist │ │ │ ├── Task │ │ │ ├── Task.h │ │ │ ├── Task.m │ │ │ └── Test objects │ │ │ │ ├── Document │ │ │ │ ├── Document.h │ │ │ │ └── Document.m │ │ │ │ ├── Page │ │ │ │ ├── Page.h │ │ │ │ └── Page.m │ │ │ │ ├── Printer │ │ │ │ ├── Printable.h │ │ │ │ ├── Printer.h │ │ │ │ └── Printer.m │ │ │ │ └── Text │ │ │ │ ├── Text.h │ │ │ │ └── Text.m │ │ │ └── main.m │ │ └── lecture_task_2_memory_mngmt.md ├── 20. Container View Controllers │ └── Demos │ │ ├── ContainerViewControllersDemo.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── ContainerViewControllersDemo │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── Star.imageset │ │ │ ├── Contents.json │ │ │ ├── Star.png │ │ │ ├── Star@2x.png │ │ │ └── Star@3x.png │ │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ │ ├── DetailsViewController.h │ │ ├── DetailsViewController.m │ │ ├── Info.plist │ │ ├── MasterTableViewController.h │ │ ├── MasterTableViewController.m │ │ ├── NavigationDemoViewController.h │ │ ├── NavigationDemoViewController.m │ │ ├── SceneDelegate.h │ │ ├── SceneDelegate.m │ │ └── main.m ├── 22. UIScrollView, Keyboard interactions │ └── Demos │ │ ├── ScrollView.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── ScrollView │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── forest.imageset │ │ │ ├── Contents.json │ │ │ └── green-forest-1684909.jpg │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── 23. UITableView, UITableViewController │ └── Demos │ │ ├── TableViewDemo.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── TableViewDemo │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── SceneDelegate.h │ │ ├── SceneDelegate.m │ │ ├── ShoppingItem.h │ │ ├── ShoppingItem.m │ │ ├── ShoppingItemTableViewCell.h │ │ ├── ShoppingItemTableViewCell.m │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── 26. Multithreading. Overview, GCD │ └── Demos │ │ ├── DispatchGroupDemo │ │ ├── DispatchGroupDemo.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── DispatchGroupDemo │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── Placeholder.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Placeholder.png │ │ │ ├── img1.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img3.png │ │ │ ├── img2.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img4.png │ │ │ ├── img3.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img8.png │ │ │ └── img4.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img10.png │ │ │ ├── Base.lproj │ │ │ └── Main.storyboard │ │ │ ├── Downloader.h │ │ │ ├── Downloader.m │ │ │ ├── Info.plist │ │ │ ├── RSViewController.h │ │ │ ├── RSViewController.m │ │ │ └── Support │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Base.lproj │ │ │ └── LaunchScreen.storyboard │ │ │ ├── SceneDelegate.h │ │ │ ├── SceneDelegate.m │ │ │ └── main.m │ │ └── TaskAddingDemo │ │ ├── TaskAddingDemo.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── TaskAddingDemo │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── Placeholder.imageset │ │ │ ├── Contents.json │ │ │ └── Placeholder.png │ │ ├── img1.imageset │ │ │ ├── Contents.json │ │ │ └── img1.png │ │ ├── img10.imageset │ │ │ ├── Contents.json │ │ │ └── img10.png │ │ ├── img2.imageset │ │ │ ├── Contents.json │ │ │ └── img2.png │ │ ├── img3.imageset │ │ │ ├── Contents.json │ │ │ └── img3.png │ │ ├── img4.imageset │ │ │ ├── Contents.json │ │ │ └── img4.png │ │ ├── img5.imageset │ │ │ ├── Contents.json │ │ │ └── img5.png │ │ ├── img6.imageset │ │ │ ├── Contents.json │ │ │ └── img6.png │ │ ├── img7.imageset │ │ │ ├── Contents.json │ │ │ └── img7.png │ │ ├── img8.imageset │ │ │ ├── Contents.json │ │ │ └── img8.png │ │ └── img9.imageset │ │ │ ├── Contents.json │ │ │ └── img9.png │ │ ├── Base.lproj │ │ └── Main.storyboard │ │ ├── DataSourceItem.h │ │ ├── DataSourceItem.m │ │ ├── Downloader.h │ │ ├── Downloader.m │ │ ├── Info.plist │ │ ├── RSImageGalleryViewController.h │ │ ├── RSImageGalleryViewController.m │ │ ├── RSPhotoCollectionViewCell.h │ │ ├── RSPhotoCollectionViewCell.m │ │ └── Support │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ │ ├── SceneDelegate.h │ │ ├── SceneDelegate.m │ │ └── main.m ├── 27. Multithreading. Operation queues │ └── Demos │ │ ├── AsyncOperationDemo │ │ ├── AsyncOperationDemo.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── AsyncOperationDemo │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ └── Placeholder.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Placeholder.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ ├── RSOperation.h │ │ │ ├── RSOperation.m │ │ │ ├── RSViewController.h │ │ │ ├── RSViewController.m │ │ │ ├── SceneDelegate.h │ │ │ ├── SceneDelegate.m │ │ │ ├── ViewController.h │ │ │ └── main.m │ │ └── OperationsDemo │ │ ├── TaskAddingDemo.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── TaskAddingDemo │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── Placeholder.imageset │ │ │ ├── Contents.json │ │ │ └── Placeholder.png │ │ ├── img1.imageset │ │ │ ├── Contents.json │ │ │ └── img1.png │ │ ├── img10.imageset │ │ │ ├── Contents.json │ │ │ └── img10.png │ │ ├── img2.imageset │ │ │ ├── Contents.json │ │ │ └── img2.png │ │ ├── img3.imageset │ │ │ ├── Contents.json │ │ │ └── img3.png │ │ ├── img4.imageset │ │ │ ├── Contents.json │ │ │ └── img4.png │ │ ├── img5.imageset │ │ │ ├── Contents.json │ │ │ └── img5.png │ │ ├── img6.imageset │ │ │ ├── Contents.json │ │ │ └── img6.png │ │ ├── img7.imageset │ │ │ ├── Contents.json │ │ │ └── img7.png │ │ ├── img8.imageset │ │ │ ├── Contents.json │ │ │ └── img8.png │ │ └── img9.imageset │ │ │ ├── Contents.json │ │ │ └── img9.png │ │ ├── Base.lproj │ │ └── Main.storyboard │ │ ├── DataSourceItem.h │ │ ├── DataSourceItem.m │ │ ├── Downloader.h │ │ ├── Downloader.m │ │ ├── Info.plist │ │ ├── RSFilterOperation.h │ │ ├── RSFilterOperation.m │ │ ├── RSImageGalleryViewController.h │ │ ├── RSImageGalleryViewController.m │ │ ├── RSOperation.h │ │ ├── RSOperation.m │ │ ├── RSPhotoCollectionViewCell.h │ │ ├── RSPhotoCollectionViewCell.m │ │ └── Support │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ │ ├── SceneDelegate.h │ │ ├── SceneDelegate.m │ │ └── main.m ├── 29. Networking │ └── Demos │ │ ├── Demo1_Networking │ │ ├── Demo1_Networking.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Demo1_Networking │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ ├── CONSOLE.imageset │ │ │ │ ├── CONSOLE.png │ │ │ │ ├── CONSOLE@2x.png │ │ │ │ ├── CONSOLE@3x.png │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ └── RS_School_Logo.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── RS_School_Logo.png │ │ │ │ ├── RS_School_Logo@2x.png │ │ │ │ └── RS_School_Logo@3x.png │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ ├── RSLoader.h │ │ │ ├── RSLoader.m │ │ │ ├── RSViewController.h │ │ │ ├── RSViewController.m │ │ │ ├── SceneDelegate.h │ │ │ ├── SceneDelegate.m │ │ │ └── main.m │ │ ├── Demo2_Networking │ │ ├── Demo2_Networking.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Demo2_Networking │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ ├── BottomShadow.imageset │ │ │ │ ├── BottomShadow.png │ │ │ │ ├── BottomShadow@2x.png │ │ │ │ ├── BottomShadow@3x.png │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ └── Placeholder.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── Placeholder.png │ │ │ │ ├── Placeholder@2x.png │ │ │ │ └── Placeholder@3x.png │ │ │ ├── Info.plist │ │ │ ├── Models │ │ │ ├── RSUser.h │ │ │ └── RSUser.m │ │ │ ├── Parsers │ │ │ ├── RSJSONParser.h │ │ │ ├── RSJSONParser.m │ │ │ ├── RSParserProtocol.h │ │ │ ├── RSXMLParser.h │ │ │ └── RSXMLParser.m │ │ │ ├── Services │ │ │ ├── RSImageDownloadOperation.h │ │ │ ├── RSImageDownloadOperation.m │ │ │ ├── RSUserService.h │ │ │ └── RSUserService.m │ │ │ ├── Support │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Base.lproj │ │ │ │ └── LaunchScreen.storyboard │ │ │ ├── SceneDelegate.h │ │ │ ├── SceneDelegate.m │ │ │ └── main.m │ │ │ ├── UI │ │ │ ├── Base.lproj │ │ │ │ └── Main.storyboard │ │ │ ├── RSPhotoCollectionViewCell.h │ │ │ ├── RSPhotoCollectionViewCell.m │ │ │ ├── RSPhotoCollectionViewCell.xib │ │ │ ├── RSViewController.h │ │ │ └── RSViewController.m │ │ │ └── ViewController.h │ │ └── Mocks │ │ ├── Mock_JSON │ │ └── Mock_XML ├── 3. Objective-C. Foundation KVC │ ├── Demos │ │ └── Demo │ │ │ ├── Final │ │ │ ├── RSSchool.Foundation.KVC.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ ├── RSSchool.Foundation.KVC │ │ │ │ ├── AppDelegate.h │ │ │ │ ├── AppDelegate.m │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AccentColor.colorset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ ├── Examples │ │ │ │ │ ├── Data │ │ │ │ │ │ ├── JSONTestObject.h │ │ │ │ │ │ └── JSONTestObject.m │ │ │ │ │ ├── Object equality │ │ │ │ │ │ ├── RSDevice.h │ │ │ │ │ │ └── RSDevice.m │ │ │ │ │ └── Predicate │ │ │ │ │ │ ├── Address.h │ │ │ │ │ │ ├── Address.m │ │ │ │ │ │ ├── NSPredicateTests.m │ │ │ │ │ │ ├── Person.h │ │ │ │ │ │ └── Person.m │ │ │ │ ├── Info.plist │ │ │ │ ├── SceneDelegate.h │ │ │ │ ├── SceneDelegate.m │ │ │ │ ├── ViewController.h │ │ │ │ ├── ViewController.m │ │ │ │ └── main.m │ │ │ ├── RSSchool.Foundation.KVCTests │ │ │ │ ├── Info.plist │ │ │ │ ├── NSCharacterSetTests.m │ │ │ │ ├── NSDataTests.m │ │ │ │ ├── NSDateFormatterTests.m │ │ │ │ ├── NSNumberFormatterTests.m │ │ │ │ ├── NSRangesTests.m │ │ │ │ ├── NSStringTests.m │ │ │ │ ├── NSURLTests.m │ │ │ │ └── RSSchool_Foundation_KVCTests.m │ │ │ ├── RSSchool.Foundation.KVCUITests │ │ │ │ ├── Info.plist │ │ │ │ └── RSSchool_Foundation_KVCUITests.m │ │ │ └── sampleText.txt │ │ │ └── Starter │ │ │ ├── RSSchool.Foundation.KVC.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ ├── RSSchool.Foundation.KVC │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Assets.xcassets │ │ │ │ ├── AccentColor.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ ├── Examples │ │ │ │ ├── Data │ │ │ │ │ ├── JSONTestObject.h │ │ │ │ │ └── JSONTestObject.m │ │ │ │ ├── Object equality │ │ │ │ │ ├── RSDevice.h │ │ │ │ │ └── RSDevice.m │ │ │ │ └── Predicate │ │ │ │ │ ├── Address.h │ │ │ │ │ ├── Address.m │ │ │ │ │ ├── NSPredicateTests.m │ │ │ │ │ ├── Person.h │ │ │ │ │ └── Person.m │ │ │ ├── Info.plist │ │ │ ├── SceneDelegate.h │ │ │ ├── SceneDelegate.m │ │ │ ├── ViewController.h │ │ │ ├── ViewController.m │ │ │ └── main.m │ │ │ ├── RSSchool.Foundation.KVCTests │ │ │ ├── Info.plist │ │ │ ├── NSCharacterSetTests.m │ │ │ ├── NSDataTests.m │ │ │ ├── NSDateFormatterTests.m │ │ │ ├── NSNumberFormatterTests.m │ │ │ ├── NSRangesTests.m │ │ │ ├── NSStringTests.m │ │ │ ├── NSURLTests.m │ │ │ └── RSSchool_Foundation_KVCTests.m │ │ │ └── RSSchool.Foundation.KVCUITests │ │ │ ├── Info.plist │ │ │ └── RSSchool_Foundation_KVCUITests.m │ └── Tasks │ │ └── lecture_task_3_foundation.md ├── 32.SQLite │ └── Demos │ │ ├── SQLite_Demo.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── SQLite_Demo │ │ ├── Info.plist │ │ ├── Managers │ │ ├── SQLiteManager.h │ │ └── SQLiteManager.m │ │ ├── Models │ │ ├── RSMentor.h │ │ ├── RSMentor.m │ │ ├── RSStudent.h │ │ └── RSStudent.m │ │ ├── Support Files │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── SceneDelegate.h │ │ ├── SceneDelegate.m │ │ └── main.m │ │ └── UI │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── RS_App_Icon-1.png │ │ │ ├── RS_App_Icon.png │ │ │ ├── RS_App_Icon@2x-1.png │ │ │ └── RS_App_Icon@2x.png │ │ ├── Contents.json │ │ └── RS_School_Logo.imageset │ │ │ ├── Contents.json │ │ │ ├── RS_School_Logo.png │ │ │ ├── RS_School_Logo@2x.png │ │ │ └── RS_School_Logo@3x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Controllers │ │ ├── RSScoresViewController.h │ │ ├── RSScoresViewController.m │ │ ├── RSStudentFormViewController.h │ │ └── RSStudentFormViewController.m │ │ └── Views │ │ ├── RSProgressView.h │ │ ├── RSProgressView.m │ │ ├── RSScoreTableViewCell.h │ │ ├── RSScoreTableViewCell.m │ │ └── RSScoreTableViewCell.xib ├── 33. Core Data │ └── Demos │ │ ├── CoreDataDemo.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ │ └── CoreDataDemo │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Default │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ └── LaunchScreen.storyboard │ │ └── Model.xcdatamodeld │ │ │ └── Model.xcdatamodel │ │ │ └── contents │ │ ├── Info.plist │ │ ├── MainScreen │ │ ├── Base.lproj │ │ │ └── Main.storyboard │ │ ├── ViewController.h │ │ └── ViewController.m │ │ ├── SceneDelegate.h │ │ ├── SceneDelegate.m │ │ ├── Song+CoreDataClass.h │ │ ├── Song+CoreDataClass.m │ │ ├── Song+CoreDataProperties.h │ │ ├── Song+CoreDataProperties.m │ │ ├── TableScreen │ │ ├── TableViewCell.h │ │ ├── TableViewCell.m │ │ ├── TableViewController.h │ │ ├── TableViewController.m │ │ └── TableViewController.storyboard │ │ └── main.m ├── 4. Objective-C. Collections │ ├── Demos │ │ ├── Demo 1 - Working_with _Arrays │ │ │ ├── WorkingWithArray Final │ │ │ │ ├── Demo1_WorkingWithArray.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── project.xcworkspace │ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Demo1_WorkingWithArray │ │ │ │ │ ├── RSProduct.h │ │ │ │ │ ├── RSProduct.m │ │ │ │ │ └── main.m │ │ │ └── WorkingWithArray Starter │ │ │ │ ├── Demo1_WorkingWithArray.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Demo1_WorkingWithArray │ │ │ │ ├── RSProduct.h │ │ │ │ ├── RSProduct.m │ │ │ │ └── main.m │ │ ├── Demo 2 - Working_with _Dictionaries │ │ │ ├── WorkingWithDictionary Final │ │ │ │ ├── Demo2_WorkingWithDictionary.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── project.xcworkspace │ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Demo2_WorkingWithDictionary │ │ │ │ │ ├── RSProduct.h │ │ │ │ │ ├── RSProduct.m │ │ │ │ │ └── main.m │ │ │ └── WorkingWithDictionary Starter │ │ │ │ ├── Demo2_WorkingWithDictionary.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Demo2_WorkingWithDictionary │ │ │ │ ├── RSProduct.h │ │ │ │ ├── RSProduct.m │ │ │ │ └── main.m │ │ ├── Demo 3 - Working_with_Set │ │ │ ├── WorkingWithSet Final │ │ │ │ ├── Demo3_WorkingWithSet.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── project.xcworkspace │ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Demo3_WorkingWithSet │ │ │ │ │ ├── RSProduct.h │ │ │ │ │ ├── RSProduct.m │ │ │ │ │ └── main.m │ │ │ └── WorkingWithSet Starter │ │ │ │ ├── Demo3_WorkingWithSet.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Demo3_WorkingWithSet │ │ │ │ ├── RSProduct.h │ │ │ │ ├── RSProduct.m │ │ │ │ └── main.m │ │ ├── Demo 4 - Copying_Collections │ │ │ ├── CopyingCollections Final │ │ │ │ ├── Demo4_CopyingCollections.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── project.xcworkspace │ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Demo4_CopyingCollections │ │ │ │ │ └── main.m │ │ │ └── CopyingCollections Starter │ │ │ │ ├── Demo4_CopyingCollections.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Demo4_CopyingCollections │ │ │ │ └── main.m │ │ ├── Demo 5 - CollectionEnumeration │ │ │ ├── CollectionEnumeration Final │ │ │ │ ├── Demo5_CollectionEnumeration.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── project.xcworkspace │ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Demo5_CollectionEnumeration │ │ │ │ │ └── main.m │ │ │ └── CollectionEnumeration Starter │ │ │ │ ├── Demo5_CollectionEnumeration.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Demo5_CollectionEnumeration │ │ │ │ └── main.m │ │ └── Demo 6 - CollectionSorting │ │ │ ├── CollectionSorting Final │ │ │ ├── Demo6_CollectionSorting.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── Demo6_CollectionSorting │ │ │ │ ├── RSProduct.h │ │ │ │ ├── RSProduct.m │ │ │ │ └── main.m │ │ │ └── CollectionSorting Starter │ │ │ ├── Demo6_CollectionSorting.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── Demo6_CollectionSorting │ │ │ ├── RSProduct.h │ │ │ ├── RSProduct.m │ │ │ └── main.m │ └── Tasks │ │ └── lecture_task_4_collections.md ├── 5. Objective-C. KVO NotificationCenter │ ├── Demos │ │ ├── KVO.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── KVO.xcscheme │ │ └── KVO │ │ │ ├── Account.h │ │ │ ├── Account.m │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ ├── Person.h │ │ │ ├── Person.m │ │ │ ├── ViewController.h │ │ │ ├── ViewController.m │ │ │ └── main.m │ └── Tasks │ │ ├── .gitkeep │ │ └── lecture_task_5_KVO_NotificationCenter.md ├── 6. Objective-C. Blocks │ ├── Demos │ │ ├── BlocksTestsARC │ │ │ ├── BlocksTestsARC.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── BlocksTestsARC │ │ │ │ ├── AppDelegate.h │ │ │ │ ├── AppDelegate.m │ │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ │ ├── Demo │ │ │ │ ├── Demo.h │ │ │ │ ├── Demo.m │ │ │ │ └── Retain cycle │ │ │ │ │ ├── BlockClass.h │ │ │ │ │ └── BlockClass.m │ │ │ │ ├── Info.plist │ │ │ │ └── main.m │ │ └── BlocksTestsMRC │ │ │ ├── BlocksTestsMRC.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── BlocksTestsMRC │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Demo │ │ │ ├── Demo.h │ │ │ ├── Demo.m │ │ │ └── Test objects │ │ │ │ ├── BlockClass.h │ │ │ │ ├── BlockClass.m │ │ │ │ ├── Person.h │ │ │ │ ├── Person.m │ │ │ │ ├── SomeClass.h │ │ │ │ └── SomeClass.m │ │ │ ├── Info.plist │ │ │ └── main.m │ └── Tasks │ │ └── lecture_task_6_blocks.md ├── 7. Swift. Fundamentals. Part 1 │ └── Demos │ │ ├── Demo 1 │ │ ├── Demo1_Final.playground │ │ │ ├── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ └── Demo1_Starter.playground │ │ │ ├── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── Demo 2 │ │ ├── Demo2_Final.playground │ │ │ ├── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ └── Demo2_Starter.playground │ │ │ ├── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── Demo 3 │ │ ├── Demo3_Final.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── Demo3_Starter.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ └── contents.xcworkspacedata ├── 8. Swift. Fundamentals. Part 2 │ └── Demos │ │ ├── Swift 2 Demo Extensions.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── Swift 2 Demo Protocols.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ └── contents.xcworkspacedata └── 9. Swift. Properties, Enums, Optionals │ └── Demos │ ├── Demo 1 │ ├── Demo1 Final.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Demo1 Starter.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ └── contents.xcworkspacedata │ ├── Demo 2 │ ├── Demo2 Final.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Demo2 Starter.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ └── contents.xcworkspacedata │ └── Demo 3 │ ├── Demo3 Final.playground │ ├── Contents.swift │ ├── contents.xcplayground │ └── playground.xcworkspace │ │ └── contents.xcworkspacedata │ └── Demo3 Starter.playground │ ├── Contents.swift │ ├── contents.xcplayground │ └── playground.xcworkspace │ └── contents.xcworkspacedata ├── .gitignore └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/.gitignore -------------------------------------------------------------------------------- /2021/1. Objective-C. Fundamentals/Demos/Demo 1 - Basic_C/Basic_C Final/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/1. Objective-C. Fundamentals/Demos/Demo 1 - Basic_C/Basic_C Final/main.c -------------------------------------------------------------------------------- /2021/1. Objective-C. Fundamentals/Demos/Demo 1 - Basic_C/Basic_C Starter/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/1. Objective-C. Fundamentals/Demos/Demo 1 - Basic_C/Basic_C Starter/main.c -------------------------------------------------------------------------------- /2021/1. Objective-C. Fundamentals/Demos/Demo 2 - Basic_Objective-C/Basic_Objective-C FInal/RSPerson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/1. Objective-C. Fundamentals/Demos/Demo 2 - Basic_Objective-C/Basic_Objective-C FInal/RSPerson.h -------------------------------------------------------------------------------- /2021/1. Objective-C. Fundamentals/Demos/Demo 2 - Basic_Objective-C/Basic_Objective-C FInal/RSPerson.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/1. Objective-C. Fundamentals/Demos/Demo 2 - Basic_Objective-C/Basic_Objective-C FInal/RSPerson.m -------------------------------------------------------------------------------- /2021/1. Objective-C. Fundamentals/Demos/Demo 2 - Basic_Objective-C/Basic_Objective-C FInal/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/1. Objective-C. Fundamentals/Demos/Demo 2 - Basic_Objective-C/Basic_Objective-C FInal/main.m -------------------------------------------------------------------------------- /2021/1. Objective-C. Fundamentals/Demos/Demo 2 - Basic_Objective-C/Basic_Objective-C FInal/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/1. Objective-C. Fundamentals/Demos/Demo 2 - Basic_Objective-C/Basic_Objective-C FInal/makefile -------------------------------------------------------------------------------- /2021/1. Objective-C. Fundamentals/Demos/Demo 2 - Basic_Objective-C/Basic_Objective-C Starter/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/1. Objective-C. Fundamentals/Demos/Demo 2 - Basic_Objective-C/Basic_Objective-C Starter/main.m -------------------------------------------------------------------------------- /2021/1. Objective-C. Fundamentals/Tasks/lecture_task_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/1. Objective-C. Fundamentals/Tasks/lecture_task_1.md -------------------------------------------------------------------------------- /2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo1_Type casting.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo1_Type casting.playground/Contents.swift -------------------------------------------------------------------------------- /2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo1_Type casting.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo1_Type casting.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo2_NestedTypes.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo2_NestedTypes.playground/Contents.swift -------------------------------------------------------------------------------- /2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo2_NestedTypes.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo2_NestedTypes.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo3_OpaqueTypes.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo3_OpaqueTypes.playground/Contents.swift -------------------------------------------------------------------------------- /2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo3_OpaqueTypes.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/12. Swift. Type casting, Nesting types, Opaque types/Demos/Demo3_OpaqueTypes.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/13. Swift. Generics/Tasks/Generics-playground.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/13. Swift. Generics/Tasks/Generics-playground.playground/Contents.swift -------------------------------------------------------------------------------- /2021/13. Swift. Generics/Tasks/Generics-playground.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/13. Swift. Generics/Tasks/Generics-playground.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/13. Swift. Generics/Tasks/Generics-playground.playground/playground.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/13. Swift. Generics/Tasks/Generics-playground.playground/playground.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/14. Swift. ARC, Error handling/Demos/Demo 1/ARC_Final.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/14. Swift. ARC, Error handling/Demos/Demo 1/ARC_Final.playground/Contents.swift -------------------------------------------------------------------------------- /2021/14. Swift. ARC, Error handling/Demos/Demo 1/ARC_Final.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/14. Swift. ARC, Error handling/Demos/Demo 1/ARC_Final.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/14. Swift. ARC, Error handling/Demos/Demo 1/ARC_Final.playground/playground.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/14. Swift. ARC, Error handling/Demos/Demo 1/ARC_Final.playground/playground.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/14. Swift. ARC, Error handling/Demos/Demo 1/ARС_Starter.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/14. Swift. ARC, Error handling/Demos/Demo 1/ARС_Starter.playground/Contents.swift -------------------------------------------------------------------------------- /2021/14. Swift. ARC, Error handling/Demos/Demo 1/ARС_Starter.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/14. Swift. ARC, Error handling/Demos/Demo 1/ARС_Starter.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/14. Swift. ARC, Error handling/Demos/Demo 2/ErrorHandling_Final.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/14. Swift. ARC, Error handling/Demos/Demo 2/ErrorHandling_Final.playground/Contents.swift -------------------------------------------------------------------------------- /2021/14. Swift. ARC, Error handling/Demos/Demo 2/ErrorHandling_Final.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/14. Swift. ARC, Error handling/Demos/Demo 2/ErrorHandling_Final.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/14. Swift. ARC, Error handling/Demos/Demo 2/ErrorHandling_Starter.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/14. Swift. ARC, Error handling/Demos/Demo 2/ErrorHandling_Starter.playground/Contents.swift -------------------------------------------------------------------------------- /2021/14. Swift. ARC, Error handling/Demos/Demo 2/ErrorHandling_Starter.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/14. Swift. ARC, Error handling/Demos/Demo 2/ErrorHandling_Starter.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/AppDelegate.h -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/AppDelegate.m -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/Info.plist -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/RSView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/RSView.h -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/RSView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/RSView.m -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/RSViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/RSViewController.h -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/RSViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/RSViewController.m -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 1/Demo/main.m -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/AppDelegate.h -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/AppDelegate.m -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/Info.plist -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/RSViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/RSViewController.h -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/RSViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/RSViewController.m -------------------------------------------------------------------------------- /2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/15. UI. UIView, CALayer, UIWindow/Demos/Demo 2/Demo 2/main.m -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/AppDelegate.h -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/AppDelegate.m -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Assets.xcassets/user-16px.imageset/user-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Assets.xcassets/user-16px.imageset/user-2.png -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Assets.xcassets/user-512px.imageset/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Assets.xcassets/user-512px.imageset/user.png -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/Info.plist -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/ViewController.h -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/ViewController.m -------------------------------------------------------------------------------- /2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/16. UI. UILabel, UIButton, UITextField, UITextView/Demos/UIElements/main.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1/AppDelegate.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1/AppDelegate.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1/Info.plist -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1/RSViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1/RSViewController.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1/RSViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1/RSViewController.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo1/Demo1/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo1/Demo1/main.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/AppDelegate.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/AppDelegate.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/Info.plist -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/RSViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/RSViewController.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/RSViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/RSViewController.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/RSViewControllerSecond.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/RSViewControllerSecond.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/RSViewControllerSecond.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/RSViewControllerSecond.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo2/Demo2/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo2/Demo2/main.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/AppDelegate.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/AppDelegate.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/Info.plist -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/RSChildViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/RSChildViewController.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/RSChildViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/RSChildViewController.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/RSRootViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/RSRootViewController.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/RSRootViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/RSRootViewController.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/ViewController.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Demo3/Demo3/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Demo3/Demo3/main.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/AppDelegate.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/AppDelegate.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/Info.plist -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/RSViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/RSViewController.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/RSViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/RSViewController.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/XIBViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/XIBViewController.h -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/XIBViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/XIBViewController.m -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/XIBViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/XIBViewController.xib -------------------------------------------------------------------------------- /2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/17. UI. View Controllers/Demos/Xcode11_Entry/Xcode11_Entry/main.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Demo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Demo.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Demo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Demo.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Property attributes/PropertyDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Property attributes/PropertyDemo.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Property attributes/PropertyDemo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Property attributes/PropertyDemo.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Retain count/RetainCountDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Retain count/RetainCountDemo.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Retain count/RetainCountDemo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Retain count/RetainCountDemo.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Retain cycle/RetainCycleDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Retain cycle/RetainCycleDemo.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Retain cycle/RetainCycleDemo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Retain cycle/RetainCycleDemo.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Test objects/Passport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Test objects/Passport.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Test objects/Passport.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Test objects/Passport.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Test objects/Person.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Test objects/Person.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Test objects/Person.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Demo/Test objects/Person.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Entry points/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Entry points/AppDelegate.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Entry points/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Entry points/AppDelegate.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/Info.plist -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Demos/Demo 1-5 - MRC/RSSchool-iOS-MRC/main.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Entry points/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Entry points/AppDelegate.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Entry points/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Entry points/AppDelegate.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Info.plist -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Task.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Task.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Task.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Document/Document.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Document/Document.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Document/Document.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Document/Document.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Page/Page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Page/Page.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Page/Page.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Page/Page.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Printer/Printable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Printer/Printable.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Printer/Printer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Printer/Printer.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Printer/Printer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Printer/Printer.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Text/Text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Text/Text.h -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Text/Text.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/Task/Test objects/Text/Text.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/Task - MRC/RSSchool-iOS-Task-MRC/main.m -------------------------------------------------------------------------------- /2021/2. Objective-C. Memory management/Tasks/lecture_task_2_memory_mngmt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/2. Objective-C. Memory management/Tasks/lecture_task_2_memory_mngmt.md -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/AppDelegate.h -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/AppDelegate.m -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Assets.xcassets/Star.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Assets.xcassets/Star.imageset/Contents.json -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Assets.xcassets/Star.imageset/Star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Assets.xcassets/Star.imageset/Star.png -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Assets.xcassets/Star.imageset/Star@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Assets.xcassets/Star.imageset/Star@2x.png -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Assets.xcassets/Star.imageset/Star@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Assets.xcassets/Star.imageset/Star@3x.png -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/DetailsViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/DetailsViewController.h -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/DetailsViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/DetailsViewController.m -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/Info.plist -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/MasterTableViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/MasterTableViewController.h -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/MasterTableViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/MasterTableViewController.m -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/NavigationDemoViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/NavigationDemoViewController.h -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/NavigationDemoViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/NavigationDemoViewController.m -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/SceneDelegate.h -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/SceneDelegate.m -------------------------------------------------------------------------------- /2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/20. Container View Controllers/Demos/ContainerViewControllersDemo/main.m -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/AppDelegate.h -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/AppDelegate.m -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Assets.xcassets/forest.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Assets.xcassets/forest.imageset/Contents.json -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Assets.xcassets/forest.imageset/green-forest-1684909.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Assets.xcassets/forest.imageset/green-forest-1684909.jpg -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/Info.plist -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/ViewController.h -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/ViewController.m -------------------------------------------------------------------------------- /2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/22. UIScrollView, Keyboard interactions/Demos/ScrollView/main.m -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/AppDelegate.h -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/AppDelegate.m -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/Info.plist -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/SceneDelegate.h -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/SceneDelegate.m -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ShoppingItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ShoppingItem.h -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ShoppingItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ShoppingItem.m -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ShoppingItemTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ShoppingItemTableViewCell.h -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ShoppingItemTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ShoppingItemTableViewCell.m -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ViewController.h -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/ViewController.m -------------------------------------------------------------------------------- /2021/23. UITableView, UITableViewController/Demos/TableViewDemo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/23. UITableView, UITableViewController/Demos/TableViewDemo/main.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Downloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Downloader.h -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Downloader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Downloader.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Info.plist -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/RSViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/RSViewController.h -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/RSViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/RSViewController.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Support/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Support/AppDelegate.h -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Support/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Support/AppDelegate.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Support/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Support/SceneDelegate.h -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Support/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Support/SceneDelegate.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Support/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/DispatchGroupDemo/DispatchGroupDemo/Support/main.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img1.imageset/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img1.imageset/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img1.imageset/img1.png -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img10.imageset/img10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img10.imageset/img10.png -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img2.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img2.imageset/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img2.imageset/img2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img2.imageset/img2.png -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img3.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img3.imageset/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img3.imageset/img3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img3.imageset/img3.png -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img4.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img4.imageset/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img4.imageset/img4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img4.imageset/img4.png -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img5.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img5.imageset/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img5.imageset/img5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img5.imageset/img5.png -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img6.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img6.imageset/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img6.imageset/img6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img6.imageset/img6.png -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img7.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img7.imageset/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img7.imageset/img7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img7.imageset/img7.png -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img8.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img8.imageset/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img8.imageset/img8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img8.imageset/img8.png -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img9.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img9.imageset/Contents.json -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img9.imageset/img9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Assets.xcassets/img9.imageset/img9.png -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/DataSourceItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/DataSourceItem.h -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/DataSourceItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/DataSourceItem.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Downloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Downloader.h -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Downloader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Downloader.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Info.plist -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/RSImageGalleryViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/RSImageGalleryViewController.h -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/RSImageGalleryViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/RSImageGalleryViewController.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/RSPhotoCollectionViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/RSPhotoCollectionViewCell.h -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/RSPhotoCollectionViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/RSPhotoCollectionViewCell.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/AppDelegate.h -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/AppDelegate.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/SceneDelegate.h -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/SceneDelegate.m -------------------------------------------------------------------------------- /2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/26. Multithreading. Overview, GCD/Demos/TaskAddingDemo/TaskAddingDemo/Support/main.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/AppDelegate.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/AppDelegate.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/Info.plist -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/RSOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/RSOperation.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/RSOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/RSOperation.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/RSViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/RSViewController.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/RSViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/RSViewController.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/SceneDelegate.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/SceneDelegate.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/ViewController.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/AsyncOperationDemo/AsyncOperationDemo/main.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img1.imageset/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img1.imageset/img1.png -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img10.imageset/img10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img10.imageset/img10.png -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img2.imageset/img2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img2.imageset/img2.png -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img3.imageset/img3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img3.imageset/img3.png -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img4.imageset/img4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img4.imageset/img4.png -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img5.imageset/img5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img5.imageset/img5.png -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img6.imageset/img6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img6.imageset/img6.png -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img7.imageset/img7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img7.imageset/img7.png -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img8.imageset/img8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img8.imageset/img8.png -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img9.imageset/img9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Assets.xcassets/img9.imageset/img9.png -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/DataSourceItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/DataSourceItem.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/DataSourceItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/DataSourceItem.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Downloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Downloader.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Downloader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Downloader.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Info.plist -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSFilterOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSFilterOperation.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSFilterOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSFilterOperation.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSImageGalleryViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSImageGalleryViewController.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSImageGalleryViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSImageGalleryViewController.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSOperation.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSOperation.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSPhotoCollectionViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSPhotoCollectionViewCell.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSPhotoCollectionViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/RSPhotoCollectionViewCell.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Support/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Support/AppDelegate.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Support/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Support/AppDelegate.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Support/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Support/SceneDelegate.h -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Support/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Support/SceneDelegate.m -------------------------------------------------------------------------------- /2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Support/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/27. Multithreading. Operation queues/Demos/OperationsDemo/TaskAddingDemo/Support/main.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/AppDelegate.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/AppDelegate.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/CONSOLE.imageset/CONSOLE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/CONSOLE.imageset/CONSOLE.png -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/CONSOLE.imageset/CONSOLE@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/CONSOLE.imageset/CONSOLE@2x.png -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/CONSOLE.imageset/CONSOLE@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/CONSOLE.imageset/CONSOLE@3x.png -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/CONSOLE.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/CONSOLE.imageset/Contents.json -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/RS_School_Logo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/RS_School_Logo.imageset/Contents.json -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/RS_School_Logo.imageset/RS_School_Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Assets.xcassets/RS_School_Logo.imageset/RS_School_Logo.png -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/Info.plist -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/RSLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/RSLoader.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/RSLoader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/RSLoader.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/RSViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/RSViewController.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/RSViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/RSViewController.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/SceneDelegate.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/SceneDelegate.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo1_Networking/Demo1_Networking/main.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/BottomShadow.imageset/BottomShadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/BottomShadow.imageset/BottomShadow.png -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/BottomShadow.imageset/BottomShadow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/BottomShadow.imageset/BottomShadow@2x.png -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/BottomShadow.imageset/BottomShadow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/BottomShadow.imageset/BottomShadow@3x.png -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/BottomShadow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/BottomShadow.imageset/Contents.json -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/Placeholder.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/Placeholder.imageset/Contents.json -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/Placeholder.imageset/Placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/Placeholder.imageset/Placeholder.png -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/Placeholder.imageset/Placeholder@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/Placeholder.imageset/Placeholder@2x.png -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/Placeholder.imageset/Placeholder@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Assets.xcassets/Placeholder.imageset/Placeholder@3x.png -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Info.plist -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Models/RSUser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Models/RSUser.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Models/RSUser.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Models/RSUser.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Parsers/RSJSONParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Parsers/RSJSONParser.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Parsers/RSJSONParser.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Parsers/RSJSONParser.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Parsers/RSParserProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Parsers/RSParserProtocol.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Parsers/RSXMLParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Parsers/RSXMLParser.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Parsers/RSXMLParser.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Parsers/RSXMLParser.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Services/RSImageDownloadOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Services/RSImageDownloadOperation.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Services/RSImageDownloadOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Services/RSImageDownloadOperation.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Services/RSUserService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Services/RSUserService.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Services/RSUserService.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Services/RSUserService.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/AppDelegate.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/AppDelegate.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/SceneDelegate.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/SceneDelegate.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/Support/main.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/RSPhotoCollectionViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/RSPhotoCollectionViewCell.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/RSPhotoCollectionViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/RSPhotoCollectionViewCell.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/RSPhotoCollectionViewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/RSPhotoCollectionViewCell.xib -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/RSViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/RSViewController.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/RSViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/UI/RSViewController.m -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Demo2_Networking/Demo2_Networking/ViewController.h -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Mocks/Mock_JSON: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Mocks/Mock_JSON -------------------------------------------------------------------------------- /2021/29. Networking/Demos/Mocks/Mock_XML: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/29. Networking/Demos/Mocks/Mock_XML -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/AppDelegate.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/AppDelegate.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Data/JSONTestObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Data/JSONTestObject.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Data/JSONTestObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Data/JSONTestObject.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Object equality/RSDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Object equality/RSDevice.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Object equality/RSDevice.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Object equality/RSDevice.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Predicate/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Predicate/Address.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Predicate/Address.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Predicate/Address.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Predicate/NSPredicateTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Predicate/NSPredicateTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Predicate/Person.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Predicate/Person.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Predicate/Person.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Examples/Predicate/Person.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/Info.plist -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/SceneDelegate.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/SceneDelegate.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/ViewController.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/ViewController.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVC/main.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/Info.plist -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSCharacterSetTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSCharacterSetTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSDataTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSDataTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSDateFormatterTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSDateFormatterTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSNumberFormatterTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSNumberFormatterTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSRangesTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSRangesTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSStringTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSStringTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSURLTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/NSURLTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/RSSchool_Foundation_KVCTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCTests/RSSchool_Foundation_KVCTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCUITests/Info.plist -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCUITests/RSSchool_Foundation_KVCUITests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/RSSchool.Foundation.KVCUITests/RSSchool_Foundation_KVCUITests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Final/sampleText.txt: -------------------------------------------------------------------------------- 1 | File content 2 | -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/AppDelegate.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/AppDelegate.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Data/JSONTestObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Data/JSONTestObject.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Data/JSONTestObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Data/JSONTestObject.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Object equality/RSDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Object equality/RSDevice.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Object equality/RSDevice.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Object equality/RSDevice.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Predicate/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Predicate/Address.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Predicate/Address.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Predicate/Address.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Predicate/NSPredicateTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Predicate/NSPredicateTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Predicate/Person.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Predicate/Person.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Predicate/Person.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Examples/Predicate/Person.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/Info.plist -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/SceneDelegate.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/SceneDelegate.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/ViewController.h -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/ViewController.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVC/main.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/Info.plist -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSCharacterSetTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSCharacterSetTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSDataTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSDataTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSDateFormatterTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSDateFormatterTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSNumberFormatterTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSNumberFormatterTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSRangesTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSRangesTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSStringTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSStringTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSURLTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/NSURLTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/RSSchool_Foundation_KVCTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCTests/RSSchool_Foundation_KVCTests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCUITests/Info.plist -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCUITests/RSSchool_Foundation_KVCUITests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Demos/Demo/Starter/RSSchool.Foundation.KVCUITests/RSSchool_Foundation_KVCUITests.m -------------------------------------------------------------------------------- /2021/3. Objective-C. Foundation KVC/Tasks/lecture_task_3_foundation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/3. Objective-C. Foundation KVC/Tasks/lecture_task_3_foundation.md -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Info.plist -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Managers/SQLiteManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Managers/SQLiteManager.h -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Managers/SQLiteManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Managers/SQLiteManager.m -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Models/RSMentor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Models/RSMentor.h -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Models/RSMentor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Models/RSMentor.m -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Models/RSStudent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Models/RSStudent.h -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Models/RSStudent.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Models/RSStudent.m -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Support Files/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Support Files/AppDelegate.h -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Support Files/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Support Files/AppDelegate.m -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Support Files/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Support Files/SceneDelegate.h -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Support Files/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Support Files/SceneDelegate.m -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/Support Files/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/Support Files/main.m -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/AppIcon.appiconset/RS_App_Icon-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/AppIcon.appiconset/RS_App_Icon-1.png -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/AppIcon.appiconset/RS_App_Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/AppIcon.appiconset/RS_App_Icon.png -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/AppIcon.appiconset/RS_App_Icon@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/AppIcon.appiconset/RS_App_Icon@2x-1.png -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/AppIcon.appiconset/RS_App_Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/AppIcon.appiconset/RS_App_Icon@2x.png -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/RS_School_Logo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/RS_School_Logo.imageset/Contents.json -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/RS_School_Logo.imageset/RS_School_Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/RS_School_Logo.imageset/RS_School_Logo.png -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/RS_School_Logo.imageset/RS_School_Logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/RS_School_Logo.imageset/RS_School_Logo@2x.png -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/RS_School_Logo.imageset/RS_School_Logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Assets.xcassets/RS_School_Logo.imageset/RS_School_Logo@3x.png -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Controllers/RSScoresViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Controllers/RSScoresViewController.h -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Controllers/RSScoresViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Controllers/RSScoresViewController.m -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Controllers/RSStudentFormViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Controllers/RSStudentFormViewController.h -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Controllers/RSStudentFormViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Controllers/RSStudentFormViewController.m -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Views/RSProgressView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Views/RSProgressView.h -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Views/RSProgressView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Views/RSProgressView.m -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Views/RSScoreTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Views/RSScoreTableViewCell.h -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Views/RSScoreTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Views/RSScoreTableViewCell.m -------------------------------------------------------------------------------- /2021/32.SQLite/Demos/SQLite_Demo/UI/Views/RSScoreTableViewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/32.SQLite/Demos/SQLite_Demo/UI/Views/RSScoreTableViewCell.xib -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/AppDelegate.h -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/AppDelegate.m -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/Default/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/Default/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/Default/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/Default/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/Default/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/Default/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/Default/Model.xcdatamodeld/Model.xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/Default/Model.xcdatamodeld/Model.xcdatamodel/contents -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/Info.plist -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/MainScreen/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/MainScreen/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/MainScreen/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/MainScreen/ViewController.h -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/MainScreen/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/MainScreen/ViewController.m -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/SceneDelegate.h -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/SceneDelegate.m -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/Song+CoreDataClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/Song+CoreDataClass.h -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/Song+CoreDataClass.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/Song+CoreDataClass.m -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/Song+CoreDataProperties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/Song+CoreDataProperties.h -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/Song+CoreDataProperties.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/Song+CoreDataProperties.m -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/TableScreen/TableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/TableScreen/TableViewCell.h -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/TableScreen/TableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/TableScreen/TableViewCell.m -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/TableScreen/TableViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/TableScreen/TableViewController.h -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/TableScreen/TableViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/TableScreen/TableViewController.m -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/TableScreen/TableViewController.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/TableScreen/TableViewController.storyboard -------------------------------------------------------------------------------- /2021/33. Core Data/Demos/CoreDataDemo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/33. Core Data/Demos/CoreDataDemo/main.m -------------------------------------------------------------------------------- /2021/4. Objective-C. Collections/Demos/Demo 3 - Working_with_Set/WorkingWithSet Final/Demo3_WorkingWithSet/RSProduct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/4. Objective-C. Collections/Demos/Demo 3 - Working_with_Set/WorkingWithSet Final/Demo3_WorkingWithSet/RSProduct.h -------------------------------------------------------------------------------- /2021/4. Objective-C. Collections/Demos/Demo 3 - Working_with_Set/WorkingWithSet Final/Demo3_WorkingWithSet/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/4. Objective-C. Collections/Demos/Demo 3 - Working_with_Set/WorkingWithSet Final/Demo3_WorkingWithSet/main.m -------------------------------------------------------------------------------- /2021/4. Objective-C. Collections/Demos/Demo 3 - Working_with_Set/WorkingWithSet Starter/Demo3_WorkingWithSet/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/4. Objective-C. Collections/Demos/Demo 3 - Working_with_Set/WorkingWithSet Starter/Demo3_WorkingWithSet/main.m -------------------------------------------------------------------------------- /2021/4. Objective-C. Collections/Tasks/lecture_task_4_collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/4. Objective-C. Collections/Tasks/lecture_task_4_collections.md -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO.xcodeproj/xcshareddata/xcschemes/KVO.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO.xcodeproj/xcshareddata/xcschemes/KVO.xcscheme -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Account.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Account.h -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Account.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Account.m -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/AppDelegate.h -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/AppDelegate.m -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Info.plist -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Person.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Person.h -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Person.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/Person.m -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/ViewController.h -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/ViewController.m -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Demos/KVO/main.m -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Tasks/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /2021/5. Objective-C. KVO NotificationCenter/Tasks/lecture_task_5_KVO_NotificationCenter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/5. Objective-C. KVO NotificationCenter/Tasks/lecture_task_5_KVO_NotificationCenter.md -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/AppDelegate.h -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/AppDelegate.m -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Demo/Demo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Demo/Demo.h -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Demo/Demo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Demo/Demo.m -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Demo/Retain cycle/BlockClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Demo/Retain cycle/BlockClass.h -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Demo/Retain cycle/BlockClass.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Demo/Retain cycle/BlockClass.m -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/Info.plist -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsARC/BlocksTestsARC/main.m -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/AppDelegate.h -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/AppDelegate.m -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Demo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Demo.h -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Demo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Demo.m -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/BlockClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/BlockClass.h -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/BlockClass.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/BlockClass.m -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/Person.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/Person.h -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/Person.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/Person.m -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/SomeClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/SomeClass.h -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/SomeClass.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Demo/Test objects/SomeClass.m -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/Info.plist -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Demos/BlocksTestsMRC/BlocksTestsMRC/main.m -------------------------------------------------------------------------------- /2021/6. Objective-C. Blocks/Tasks/lecture_task_6_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/6. Objective-C. Blocks/Tasks/lecture_task_6_blocks.md -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 1/Demo1_Final.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/7. Swift. Fundamentals. Part 1/Demos/Demo 1/Demo1_Final.playground/Contents.swift -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 1/Demo1_Final.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/7. Swift. Fundamentals. Part 1/Demos/Demo 1/Demo1_Final.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 1/Demo1_Starter.playground/Contents.swift: -------------------------------------------------------------------------------- 1 | import UIKit 2 | -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 1/Demo1_Starter.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/7. Swift. Fundamentals. Part 1/Demos/Demo 1/Demo1_Starter.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 2/Demo2_Final.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/7. Swift. Fundamentals. Part 1/Demos/Demo 2/Demo2_Final.playground/Contents.swift -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 2/Demo2_Final.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/7. Swift. Fundamentals. Part 1/Demos/Demo 2/Demo2_Final.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 2/Demo2_Starter.playground/Contents.swift: -------------------------------------------------------------------------------- 1 | import UIKit 2 | -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 2/Demo2_Starter.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/7. Swift. Fundamentals. Part 1/Demos/Demo 2/Demo2_Starter.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 3/Demo3_Final.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/7. Swift. Fundamentals. Part 1/Demos/Demo 3/Demo3_Final.playground/Contents.swift -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 3/Demo3_Final.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/7. Swift. Fundamentals. Part 1/Demos/Demo 3/Demo3_Final.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 3/Demo3_Starter.playground/Contents.swift: -------------------------------------------------------------------------------- 1 | import UIKit 2 | -------------------------------------------------------------------------------- /2021/7. Swift. Fundamentals. Part 1/Demos/Demo 3/Demo3_Starter.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/7. Swift. Fundamentals. Part 1/Demos/Demo 3/Demo3_Starter.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/8. Swift. Fundamentals. Part 2/Demos/Swift 2 Demo Extensions.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/8. Swift. Fundamentals. Part 2/Demos/Swift 2 Demo Extensions.playground/Contents.swift -------------------------------------------------------------------------------- /2021/8. Swift. Fundamentals. Part 2/Demos/Swift 2 Demo Extensions.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/8. Swift. Fundamentals. Part 2/Demos/Swift 2 Demo Extensions.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/8. Swift. Fundamentals. Part 2/Demos/Swift 2 Demo Protocols.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/8. Swift. Fundamentals. Part 2/Demos/Swift 2 Demo Protocols.playground/Contents.swift -------------------------------------------------------------------------------- /2021/8. Swift. Fundamentals. Part 2/Demos/Swift 2 Demo Protocols.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/8. Swift. Fundamentals. Part 2/Demos/Swift 2 Demo Protocols.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 1/Demo1 Final.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 1/Demo1 Final.playground/Contents.swift -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 1/Demo1 Final.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 1/Demo1 Final.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 1/Demo1 Starter.playground/Contents.swift: -------------------------------------------------------------------------------- 1 | import UIKit 2 | 3 | -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 1/Demo1 Starter.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 1/Demo1 Starter.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 2/Demo2 Final.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 2/Demo2 Final.playground/Contents.swift -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 2/Demo2 Final.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 2/Demo2 Final.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 2/Demo2 Starter.playground/Contents.swift: -------------------------------------------------------------------------------- 1 | import UIKit 2 | 3 | -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 2/Demo2 Starter.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 2/Demo2 Starter.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 3/Demo3 Final.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 3/Demo3 Final.playground/Contents.swift -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 3/Demo3 Final.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 3/Demo3 Final.playground/contents.xcplayground -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 3/Demo3 Starter.playground/Contents.swift: -------------------------------------------------------------------------------- 1 | import UIKit 2 | 3 | -------------------------------------------------------------------------------- /2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 3/Demo3 Starter.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/2021/9. Swift. Properties, Enums, Optionals/Demos/Demo 3/Demo3 Starter.playground/contents.xcplayground -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rolling-scopes-school/rs.ios.lecture.material/HEAD/README.md --------------------------------------------------------------------------------