├── .gitignore
├── 2019-spring
├── AlenaMordvintseva
│ ├── Notes
│ │ ├── .gitignore
│ │ ├── .swiftlint.yml
│ │ ├── Notes.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ ├── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ │ └── xcuserdata
│ │ │ │ │ └── alena.xcuserdatad
│ │ │ │ │ └── UserInterfaceState.xcuserstate
│ │ │ └── xcuserdata
│ │ │ │ └── alena.xcuserdatad
│ │ │ │ └── xcschemes
│ │ │ │ └── xcschememanagement.plist
│ │ ├── Notes.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── Notes
│ │ │ ├── Application
│ │ │ │ ├── AppDelegate.swift
│ │ │ │ ├── Assets.xcassets
│ │ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ │ └── Contents.json
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Info.plist
│ │ │ ├── Controllers
│ │ │ │ ├── AddNote
│ │ │ │ │ └── AddNoteViewController.swift
│ │ │ │ └── NotesList
│ │ │ │ │ ├── Cells
│ │ │ │ │ ├── Cell
│ │ │ │ │ │ ├── NotesListCell.swift
│ │ │ │ │ │ └── NotesListCell.xib
│ │ │ │ │ ├── CellProtocol.swift
│ │ │ │ │ └── CellWithImage
│ │ │ │ │ │ ├── NotesListCellWithImage.swift
│ │ │ │ │ │ └── NotesListCellWithImage.xib
│ │ │ │ │ ├── EmptyView
│ │ │ │ │ ├── EmptyView.swift
│ │ │ │ │ └── EmptyView.xib
│ │ │ │ │ ├── NotesListViewController.swift
│ │ │ │ │ └── ViewModel
│ │ │ │ │ ├── NotesListViewModel.swift
│ │ │ │ │ └── NotesListViewModelProtocol.swift
│ │ │ ├── Extensions
│ │ │ │ └── UITableView+restore.swift
│ │ │ ├── Model
│ │ │ │ └── Note.swift
│ │ │ ├── Services
│ │ │ │ ├── DBServiceRealm.swift
│ │ │ │ ├── DateService.swift
│ │ │ │ ├── ImageRepository.swift
│ │ │ │ └── Protocols
│ │ │ │ │ ├── DBService.swift
│ │ │ │ │ └── ImageService.swift
│ │ │ └── Storyboards
│ │ │ │ ├── AddNoteViewController.storyboard
│ │ │ │ └── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ ├── NotesTests
│ │ │ ├── Info.plist
│ │ │ └── NotesTests.swift
│ │ ├── Podfile
│ │ └── Podfile.lock
│ ├── Rick-and-Morty
│ │ ├── .gitignore
│ │ ├── .swiftlint.yml
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── Rick-and-Morty.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── Rick-and-Morty.xcscheme
│ │ ├── Rick-and-Morty.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── Rick-and-Morty
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ │ ├── Extension
│ │ │ └── UIImageView.swift
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ ├── Character.swift
│ │ │ ├── CharacterRecord.swift
│ │ │ ├── CharactersPage.swift
│ │ │ ├── Info.swift
│ │ │ └── Location.swift
│ │ │ ├── Screen
│ │ │ ├── CharacterView
│ │ │ │ └── CharacterViewController.swift
│ │ │ └── MainPage
│ │ │ │ ├── Cell
│ │ │ │ ├── CharacterCell.swift
│ │ │ │ └── CharacterCell.xib
│ │ │ │ └── MainPageController.swift
│ │ │ └── Service
│ │ │ ├── CharacterService.swift
│ │ │ ├── CharacterServiceNetwork.swift
│ │ │ └── DBManager.swift
│ └── StarWars
│ │ ├── .gitignore
│ │ ├── .swiftlint.yml
│ │ ├── First_app.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── First_app.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── First_app
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── CharacterViewController.swift
│ │ ├── Info.plist
│ │ ├── Model
│ │ │ ├── Character.swift
│ │ │ └── CharactersPage.swift
│ │ ├── Service
│ │ │ ├── CharacterService.swift
│ │ │ └── CharacterServiceNetwork.swift
│ │ └── ViewController.swift
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ └── swiftlint.yml
├── AlexanderPomomarev
│ └── RickAndMorty
│ │ ├── .gitignore
│ │ ├── .swiftlint.yml
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── hw1.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ └── hw1.xcscheme
│ │ ├── hw1.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── hw1
│ │ ├── AppDelegate.swift
│ │ ├── Info.plist
│ │ ├── Model
│ │ ├── People
│ │ │ ├── Location.swift
│ │ │ ├── PeoplePage.swift
│ │ │ ├── Person.swift
│ │ │ └── RealmChar.swift
│ │ └── Planet
│ │ │ └── Planet.swift
│ │ ├── Resources
│ │ └── Base.Iproj
│ │ │ └── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Screen
│ │ └── Main
│ │ │ ├── Cell
│ │ │ ├── TestTableViewCell.swift
│ │ │ └── TestTableViewCell.xib
│ │ │ └── Controller
│ │ │ ├── DetailViewController.swift
│ │ │ ├── PlanetViewController.swift
│ │ │ └── ViewController.swift
│ │ └── Service
│ │ ├── CharacterService.swift
│ │ ├── JsonDataService.swift
│ │ └── RealmService.swift
├── AndreySergeev
│ ├── AutoLayout
│ │ ├── AutoLayout.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── AutoLayout
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ │ ├── Info.plist
│ │ │ └── ViewController.swift
│ └── swapi_app
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── swapi_app.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── swapi_app.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── swapi_app
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ └── Contents.json
│ │ ├── Contents.json
│ │ ├── avatar-male.imageset
│ │ │ ├── Contents.json
│ │ │ └── avatar-male.jpg
│ │ ├── female-avatar.imageset
│ │ │ ├── Contents.json
│ │ │ └── female-avatar.jpg
│ │ └── generic-avatar.imageset
│ │ │ ├── Contents.json
│ │ │ └── generic-avatar.jpg
│ │ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ │ ├── CustomTableViewCell.swift
│ │ ├── DetailViewController.swift
│ │ ├── Info.plist
│ │ ├── Model
│ │ ├── Page.swift
│ │ └── Person.swift
│ │ ├── Service
│ │ ├── NetworkService.swift
│ │ ├── ServiceProtocol.swift
│ │ └── StorageService.swift
│ │ └── ViewController.swift
├── AntonNazarov-Professor
│ ├── Hometasks_md
│ │ ├── Pics
│ │ │ ├── landscape.jpg
│ │ │ ├── login.jpg
│ │ │ └── portrait.jpg
│ │ └── README.md
│ ├── MVVM
│ │ ├── .gitignore
│ │ ├── .swiftlint.yml
│ │ ├── Default-568h@2x.png
│ │ ├── MacOS
│ │ ├── PeopleSW.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── PeopleSW.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── PeopleSW
│ │ │ ├── AppDelegate.swift
│ │ │ ├── DetailViewController.swift
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ │ ├── Page.swift
│ │ │ │ └── Person.swift
│ │ │ ├── PeopleList
│ │ │ │ ├── ViewController.swift
│ │ │ │ └── ViewControllerViewModel.swift
│ │ │ ├── Resources
│ │ │ │ ├── Assets.xcassets
│ │ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ │ └── Contents.json
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Base.lproj
│ │ │ │ │ └── LaunchScreen.storyboard
│ │ │ │ ├── DetailViewController.storyboard
│ │ │ │ └── en.lproj
│ │ │ │ │ └── Main.storyboard
│ │ │ └── Service
│ │ │ │ ├── PeopleService.swift
│ │ │ │ └── PeopleServiceNetwork.swift
│ │ ├── PeopleSWTests
│ │ │ ├── Info.plist
│ │ │ └── PeopleSWTests.swift
│ │ ├── Podfile
│ │ └── Podfile.lock
│ ├── RxSwiftLection
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── RxSwiftLection.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── RxSwiftLection.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── RxSwiftLection
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ │ ├── CityRepository.swift
│ │ │ ├── Info.plist
│ │ │ ├── Result.playground
│ │ │ ├── Contents.swift
│ │ │ └── contents.xcplayground
│ │ │ ├── Rx.playground
│ │ │ ├── Pages
│ │ │ │ ├── 1-2-Observable-creation.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ ├── 1-Observable.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ ├── 10-merge.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ ├── 11-multithreading.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ ├── 2-disposing.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ ├── 3-disposeBag.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ ├── 4-publish-subject.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ ├── 5-behavoir-subject.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ ├── 6-replay-subject.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ ├── 7-map-filter.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ ├── 8-flatMap.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ │ └── 9-disntinctUntilChanged.xcplaygroundpage
│ │ │ │ │ └── Contents.swift
│ │ │ └── contents.xcplayground
│ │ │ ├── RxCocoa.playground
│ │ │ ├── Contents.swift
│ │ │ └── contents.xcplayground
│ │ │ ├── ViewController.swift
│ │ │ └── lectuin_5.playground
│ │ │ ├── Pages
│ │ │ ├── 1-Reactive.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 2-Sequence.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 3-ObserverPattern.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ └── 4-NotificationCenter.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ └── contents.xcplayground
│ ├── TodoList
│ │ ├── .swiftlint.yml
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── TodoList.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── TodoList.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── TodoList
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Model
│ │ │ └── Todo.swift
│ │ │ ├── Resource
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ └── Info.plist
│ │ │ ├── Screen
│ │ │ └── Main
│ │ │ │ ├── Cell
│ │ │ │ ├── TodoTableViewCell.swift
│ │ │ │ └── TodoTableViewCell.xib
│ │ │ │ └── ViewController.swift
│ │ │ └── Service
│ │ │ └── TodoService.swift
│ └── Visual
│ │ ├── Visual.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── Visual
│ │ ├── AnimateConstraintsViewController.swift
│ │ ├── AnimationViewController.swift
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ └── Contents.json
│ │ └── Contents.json
│ │ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── TableViewViewController.swift
│ │ └── ViewController.swift
├── ArtemBoltunov
│ ├── PeopleSW
│ │ ├── .gitignore
│ │ ├── .swiftlint.yml
│ │ ├── Default-568h@2x.png
│ │ ├── PeopleSW.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── PeopleSW.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── PeopleSW
│ │ │ ├── AppDelegate.swift
│ │ │ ├── DetailViewController.swift
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ │ ├── Page.swift
│ │ │ │ └── Person.swift
│ │ │ ├── Resources
│ │ │ │ ├── Assets.xcassets
│ │ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ │ └── Contents.json
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Base.lproj
│ │ │ │ │ └── LaunchScreen.storyboard
│ │ │ │ └── en.lproj
│ │ │ │ │ └── Main.storyboard
│ │ │ ├── Service
│ │ │ │ ├── PeopleService.swift
│ │ │ │ └── PeopleServiceNetwork.swift
│ │ │ └── ViewController.swift
│ │ ├── Podfile
│ │ └── Podfile.lock
│ ├── UsersInformation
│ │ ├── .gitignore
│ │ ├── .swiftlint.yml
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── UsersInformation.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── UsersInformation.xcscheme
│ │ ├── UsersInformation.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── UsersInformation
│ │ │ ├── AllUsersInRealm.swift
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ ├── AuthController.swift
│ │ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ │ ├── DetailViewController.swift
│ │ │ ├── Info.plist
│ │ │ ├── MainController.swift
│ │ │ ├── RegisterController.swift
│ │ │ ├── Service
│ │ │ ├── AllUsersRealm.swift
│ │ │ ├── UserService.swift
│ │ │ ├── UserServiceNetwork.swift
│ │ │ └── UsersRealm.swift
│ │ │ ├── User.swift
│ │ │ ├── UserInRealm.swift
│ │ │ ├── Users.swift
│ │ │ └── UsersViewController.swift
│ └── apiServer
│ │ ├── package.json
│ │ └── server.js
├── MaximEgorov
│ └── HomeTaskNumberOne
│ │ ├── .swiftlint.yml
│ │ ├── HomeTaskNumberOne.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ └── HomeTaskNumberOne.xcscheme
│ │ ├── HomeTaskNumberOne.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── HomeTaskNumberOne
│ │ ├── AppDelegate.swift
│ │ ├── Info.plist
│ │ ├── Model
│ │ │ ├── Current.swift
│ │ │ ├── Location.swift
│ │ │ ├── Weather.swift
│ │ │ └── WeatherDB.swift
│ │ ├── Resources
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ └── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ ├── Screen
│ │ │ ├── DetailsViewController.swift
│ │ │ ├── TableViewCell.swift
│ │ │ └── ViewController.swift
│ │ └── Service
│ │ │ ├── WeatherDBService.swift
│ │ │ ├── WeatherService.swift
│ │ │ └── WeatherServiceNetwork.swift
│ │ ├── Podfile
│ │ └── Podfile.lock
└── VladSuhomlinov
│ ├── Dictionary
│ ├── .gitignore
│ ├── .swiftlint.yml
│ ├── Assets
│ │ ├── favourite
│ │ │ ├── heart.png
│ │ │ ├── heart@2x.png
│ │ │ └── heart@3x.png
│ │ └── logo
│ │ │ ├── 100.png
│ │ │ ├── 1024.png
│ │ │ ├── 114.png
│ │ │ ├── 120.png
│ │ │ ├── 144.png
│ │ │ ├── 152.png
│ │ │ ├── 167.png
│ │ │ ├── 180.png
│ │ │ ├── 20.png
│ │ │ ├── 29.png
│ │ │ ├── 40.png
│ │ │ ├── 50.png
│ │ │ ├── 57.png
│ │ │ ├── 58.png
│ │ │ ├── 60.png
│ │ │ ├── 72.png
│ │ │ ├── 76.png
│ │ │ ├── 80.png
│ │ │ └── 87.png
│ ├── Default-568h@2x.png
│ ├── Dictionary.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── Dictionary.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── Dictionary
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ ├── 1024.png
│ │ │ │ ├── 120-1.png
│ │ │ │ ├── 120.png
│ │ │ │ ├── 152.png
│ │ │ │ ├── 167.png
│ │ │ │ ├── 180.png
│ │ │ │ ├── 20.png
│ │ │ │ ├── 29.png
│ │ │ │ ├── 40-1.png
│ │ │ │ ├── 40-2.png
│ │ │ │ ├── 40.png
│ │ │ │ ├── 58-1.png
│ │ │ │ ├── 58.png
│ │ │ │ ├── 60.png
│ │ │ │ ├── 76.png
│ │ │ │ ├── 80-1.png
│ │ │ │ ├── 80.png
│ │ │ │ ├── 87.png
│ │ │ │ └── Contents.json
│ │ │ ├── Contents.json
│ │ │ └── favourite
│ │ │ │ ├── Contents.json
│ │ │ │ └── heart.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── heart.png
│ │ │ │ ├── heart@2x.png
│ │ │ │ └── heart@3x.png
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── Model
│ │ │ ├── Entry.swift
│ │ │ ├── LexicalEntry.swift
│ │ │ ├── Pronunciation.swift
│ │ │ ├── Realm Model
│ │ │ │ ├── FavouriteWord.swift
│ │ │ │ └── SearchedWord.swift
│ │ │ ├── Sense.swift
│ │ │ ├── SenseExample.swift
│ │ │ ├── Word.swift
│ │ │ └── WordResponse.swift
│ │ ├── Screen
│ │ │ ├── Cell
│ │ │ │ ├── Header
│ │ │ │ │ ├── WordHeaderView.swift
│ │ │ │ │ └── WordHeaderView.xib
│ │ │ │ ├── InfoTableViewCell.swift
│ │ │ │ └── InfoTableViewCell.xib
│ │ │ └── Controller
│ │ │ │ ├── FavouritesViewController.swift
│ │ │ │ ├── HistoryViewController.swift
│ │ │ │ ├── InfoWordViewController.swift
│ │ │ │ └── WordSearchViewController.swift
│ │ └── Service
│ │ │ ├── NetworkReachabilityService.swift
│ │ │ ├── NetworkService.swift
│ │ │ ├── Realm Service
│ │ │ └── WordDBService.swift
│ │ │ ├── SearchNetworkService.swift
│ │ │ └── WordNetworkService.swift
│ ├── Podfile
│ └── Podfile.lock
│ ├── FilmWiki-MVC
│ ├── .swiftlint.yml
│ ├── AppIcon
│ │ ├── 100.png
│ │ ├── 1024.png
│ │ ├── 114.png
│ │ ├── 120.png
│ │ ├── 128.png
│ │ ├── 144.png
│ │ ├── 152.png
│ │ ├── 16.png
│ │ ├── 167.png
│ │ ├── 180.png
│ │ ├── 20.png
│ │ ├── 256.png
│ │ ├── 29.png
│ │ ├── 32.png
│ │ ├── 40.png
│ │ ├── 50.png
│ │ ├── 512.png
│ │ ├── 57.png
│ │ ├── 58.png
│ │ ├── 60.png
│ │ ├── 64.png
│ │ ├── 72.png
│ │ ├── 76.png
│ │ ├── 80.png
│ │ ├── 87.png
│ │ ├── Contents.json
│ │ └── watch.png
│ ├── FilmWiki.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── FilmWiki.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── FilmWiki
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ └── AppIcon.appiconset
│ │ │ │ ├── 1024.png
│ │ │ │ ├── 120-1.png
│ │ │ │ ├── 120.png
│ │ │ │ ├── 152.png
│ │ │ │ ├── 167.png
│ │ │ │ ├── 180.png
│ │ │ │ ├── 20.png
│ │ │ │ ├── 29.png
│ │ │ │ ├── 40-1.png
│ │ │ │ ├── 40-2.png
│ │ │ │ ├── 40.png
│ │ │ │ ├── 58-1.png
│ │ │ │ ├── 58.png
│ │ │ │ ├── 60.png
│ │ │ │ ├── 76.png
│ │ │ │ ├── 80-1.png
│ │ │ │ ├── 80.png
│ │ │ │ ├── 87.png
│ │ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Controllers
│ │ │ ├── ActorWebViewController.swift
│ │ │ ├── Cells
│ │ │ │ ├── ActorsCollectionViewCell.swift
│ │ │ │ └── FilmTableViewCell.swift
│ │ │ ├── FilmsViewController.swift
│ │ │ └── InfoFilmTableViewController.swift
│ │ ├── Info.plist
│ │ ├── Modal
│ │ │ ├── Actor.swift
│ │ │ └── Film.swift
│ │ ├── Model
│ │ │ ├── Actor.swift
│ │ │ ├── CreditsResponse.swift
│ │ │ ├── Film.swift
│ │ │ └── FilmResponse.swift
│ │ └── Service
│ │ │ ├── CreditsServiceNetwork.swift
│ │ │ ├── FilmServiceNetwork.swift
│ │ │ └── NetworkService.swift
│ ├── Podfile
│ └── Podfile.lock
│ ├── FilmWiki-MVVM
│ ├── .gitignore
│ ├── .swiftlint.yml
│ ├── AppIcon
│ │ ├── 100.png
│ │ ├── 1024.png
│ │ ├── 114.png
│ │ ├── 120.png
│ │ ├── 128.png
│ │ ├── 144.png
│ │ ├── 152.png
│ │ ├── 16.png
│ │ ├── 167.png
│ │ ├── 180.png
│ │ ├── 20.png
│ │ ├── 256.png
│ │ ├── 29.png
│ │ ├── 32.png
│ │ ├── 40.png
│ │ ├── 50.png
│ │ ├── 512.png
│ │ ├── 57.png
│ │ ├── 58.png
│ │ ├── 60.png
│ │ ├── 64.png
│ │ ├── 72.png
│ │ ├── 76.png
│ │ ├── 80.png
│ │ ├── 87.png
│ │ └── watch.png
│ ├── FIlmWikiTests
│ │ ├── FIlmWikiTests.swift
│ │ └── Info.plist
│ ├── FilmWiki.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── FilmWiki.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── FilmWiki
│ │ ├── ActorWebInfo.storyboard
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ └── AppIcon.appiconset
│ │ │ │ ├── 1024.png
│ │ │ │ ├── 120-1.png
│ │ │ │ ├── 120.png
│ │ │ │ ├── 152.png
│ │ │ │ ├── 167.png
│ │ │ │ ├── 180.png
│ │ │ │ ├── 20.png
│ │ │ │ ├── 29.png
│ │ │ │ ├── 40-1.png
│ │ │ │ ├── 40-2.png
│ │ │ │ ├── 40.png
│ │ │ │ ├── 58-1.png
│ │ │ │ ├── 58.png
│ │ │ │ ├── 60.png
│ │ │ │ ├── 76.png
│ │ │ │ ├── 80-1.png
│ │ │ │ ├── 80.png
│ │ │ │ ├── 87.png
│ │ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Controllers
│ │ │ ├── ActorInfo
│ │ │ │ ├── ActorWebViewController.swift
│ │ │ │ ├── ActorWebViewModel.swift
│ │ │ │ └── ActorWebViewModelProtocol.swift
│ │ │ ├── Cells
│ │ │ │ ├── ActorsCollectionViewCell.swift
│ │ │ │ └── FilmTableViewCell.swift
│ │ │ ├── FilmInfo
│ │ │ │ ├── InfoFilmTableViewController.swift
│ │ │ │ ├── InfoFilmViewModel.swift
│ │ │ │ └── InfoFilmViewModelProtocol.swift
│ │ │ └── FilmsList
│ │ │ │ ├── FilmViewModel.swift
│ │ │ │ ├── FilmViewModelProtocol.swift
│ │ │ │ └── FilmsViewController.swift
│ │ ├── FilmInfo.storyboard
│ │ ├── Info.plist
│ │ ├── Modal
│ │ │ ├── Actor.swift
│ │ │ └── Film.swift
│ │ ├── Model
│ │ │ ├── Actor.swift
│ │ │ ├── CreditsResponse.swift
│ │ │ ├── Film.swift
│ │ │ └── FilmResponse.swift
│ │ └── Service
│ │ │ ├── ActorServiceNetwork.swift
│ │ │ ├── CreditsServiceNetwork.swift
│ │ │ ├── FilmServiceNetwork.swift
│ │ │ └── NetworkService.swift
│ ├── Podfile
│ └── Podfile.lock
│ └── autolayouts
│ ├── .gitignore
│ ├── .swiftlint.yml
│ ├── Podfile
│ ├── Podfile.lock
│ ├── autolayouts.xcodeproj
│ ├── project.pbxproj
│ └── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
│ ├── autolayouts.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
│ └── autolayouts
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ ├── AppIcon.appiconset
│ │ ├── Contents.json
│ │ ├── Icon-1024.png
│ │ ├── Icon-120.png
│ │ ├── Icon-121.png
│ │ ├── Icon-152.png
│ │ ├── Icon-167.png
│ │ ├── Icon-180.png
│ │ ├── Icon-20.png
│ │ ├── Icon-29.png
│ │ ├── Icon-40.png
│ │ ├── Icon-41.png
│ │ ├── Icon-42.png
│ │ ├── Icon-58.png
│ │ ├── Icon-59.png
│ │ ├── Icon-60.png
│ │ ├── Icon-76.png
│ │ ├── Icon-80.png
│ │ ├── Icon-81.png
│ │ └── Icon-87.png
│ ├── Background.png
│ ├── Contents.json
│ ├── logo
│ │ ├── Icon-100.png
│ │ ├── Icon-1024.png
│ │ ├── Icon-114.png
│ │ ├── Icon-120.png
│ │ ├── Icon-128.png
│ │ ├── Icon-144.png
│ │ ├── Icon-152.png
│ │ ├── Icon-16.png
│ │ ├── Icon-167.png
│ │ ├── Icon-172.png
│ │ ├── Icon-180.png
│ │ ├── Icon-196.png
│ │ ├── Icon-20.png
│ │ ├── Icon-256.png
│ │ ├── Icon-29.png
│ │ ├── Icon-32.png
│ │ ├── Icon-40.png
│ │ ├── Icon-48.png
│ │ ├── Icon-50.png
│ │ ├── Icon-512.png
│ │ ├── Icon-55.png
│ │ ├── Icon-57.png
│ │ ├── Icon-58.png
│ │ ├── Icon-60.png
│ │ ├── Icon-64.png
│ │ ├── Icon-72.png
│ │ ├── Icon-76.png
│ │ ├── Icon-80.png
│ │ ├── Icon-87.png
│ │ └── Icon-88.png
│ ├── tabbar
│ │ ├── Contents.json
│ │ ├── calculator.imageset
│ │ │ ├── Contents.json
│ │ │ └── calculator.pdf
│ │ └── calculator.pdf
│ └── tourism
│ │ ├── Background.imageset
│ │ ├── Background.png
│ │ └── Contents.json
│ │ ├── Breakfast.imageset
│ │ ├── Breakfast.pdf
│ │ └── Contents.json
│ │ ├── Breakfast.pdf
│ │ ├── Contents.json
│ │ ├── Pets.imageset
│ │ ├── Contents.json
│ │ └── Pets.pdf
│ │ ├── Pets.pdf
│ │ ├── Pool.imageset
│ │ ├── Contents.json
│ │ └── Pool.pdf
│ │ ├── Pool.pdf
│ │ ├── TV.imageset
│ │ ├── Contents.json
│ │ └── TV.pdf
│ │ ├── TV.pdf
│ │ ├── WiFi.imageset
│ │ ├── Contents.json
│ │ └── WiFi.pdf
│ │ ├── WiFi.pdf
│ │ ├── pictures.imageset
│ │ ├── Contents.json
│ │ └── pictures.png
│ │ ├── pictures.png
│ │ ├── worldwide_location.imageset
│ │ ├── Contents.json
│ │ └── worldwide_location.pdf
│ │ └── worldwide_location.pdf
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Extension
│ ├── UIApplication.swift
│ ├── UITabBarController.swift
│ └── UIView.swift
│ ├── Info.plist
│ └── Screen
│ └── Main
│ ├── CalculatorViewController.swift
│ └── HotelViewController.swift
├── 2020-spring
├── Artem_Ulko
│ ├── hw2
│ │ ├── RickAndMorty.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── RickAndMorty
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Controller
│ │ │ ├── CharacterTableViewCell.swift
│ │ │ ├── DetailVC.swift
│ │ │ └── TableVC.swift
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ ├── Character.swift
│ │ │ └── CharacterService.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ └── View
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ └── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ ├── hw3
│ │ ├── .swiftlint.yml
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── RickAndMorty.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── RickAndMorty.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── RickAndMorty
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Controller
│ │ │ ├── CharacterTableViewCell.swift
│ │ │ ├── DetailVC.swift
│ │ │ └── TableVC.swift
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ ├── Character.swift
│ │ │ └── CharacterService.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ └── View
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ └── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ ├── hw4
│ │ ├── .swiftlint.yml
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── RickAndMorty.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── RickAndMorty.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── RickAndMorty
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Controller
│ │ │ ├── CharacterTableViewCell.swift
│ │ │ ├── DetailVC.swift
│ │ │ └── TableVC.swift
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ ├── Character.swift
│ │ │ ├── CharacterFacade.swift
│ │ │ ├── CharacterRealm.swift
│ │ │ ├── CharacterRepository.swift
│ │ │ └── CharacterService.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ └── View
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ └── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ ├── hw5
│ │ ├── .swiftlint.yml
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── RickAndMorty.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── RickAndMorty.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── RickAndMorty
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Controller
│ │ │ ├── CharacterTableViewCell.swift
│ │ │ ├── DetailVC.swift
│ │ │ └── TableVC.swift
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ ├── Character.swift
│ │ │ ├── CharacterFacade.swift
│ │ │ ├── CharacterRealm.swift
│ │ │ ├── CharacterRepository.swift
│ │ │ └── CharacterService.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ └── View
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ └── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ └── hw6
│ │ ├── .swiftlint.yml
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── RickAndMorty.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ ├── RickAndMorty.xcscheme
│ │ │ └── RickAndMortyTests.xcscheme
│ │ ├── RickAndMorty.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── RickAndMorty
│ │ ├── AppDelegate.swift
│ │ ├── Controller
│ │ │ ├── CharacterTableViewCell.swift
│ │ │ ├── DetailVC.swift
│ │ │ └── TableVC.swift
│ │ ├── Info.plist
│ │ ├── Model
│ │ │ ├── Character.swift
│ │ │ ├── CharacterFacade.swift
│ │ │ ├── CharacterRealm.swift
│ │ │ ├── CharacterRepository.swift
│ │ │ └── CharacterService.swift
│ │ ├── SceneDelegate.swift
│ │ └── View
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ └── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ └── RickAndMortyTests
│ │ ├── CharacterModelTests.swift
│ │ ├── Info.plist
│ │ └── RickAndMortyTests.swift
├── Chistyakov_Kirill
│ ├── Tree
│ │ ├── Tree.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── Tree
│ │ │ ├── .swiftlint.yml
│ │ │ ├── .swiftlint.yml~
│ │ │ └── main.swift
│ └── hw2
│ │ ├── hsCards.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── hsCards
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ ├── 1024.png
│ │ │ ├── 120-1.png
│ │ │ ├── 120.png
│ │ │ ├── 152.png
│ │ │ ├── 167.png
│ │ │ ├── 180.png
│ │ │ ├── 20.png
│ │ │ ├── 29.png
│ │ │ ├── 40-1.png
│ │ │ ├── 40-2.png
│ │ │ ├── 40.png
│ │ │ ├── 58-1.png
│ │ │ ├── 58.png
│ │ │ ├── 60.png
│ │ │ ├── 76.png
│ │ │ ├── 80-1.png
│ │ │ ├── 80.png
│ │ │ ├── 87.png
│ │ │ └── Contents.json
│ │ ├── Contents.json
│ │ ├── bg.imageset
│ │ │ ├── Contents.json
│ │ │ ├── bg-1.jpg
│ │ │ ├── bg-2.jpg
│ │ │ ├── bg-3.jpg
│ │ │ ├── bg-dark-1.jpg
│ │ │ ├── bg-dark-2.jpg
│ │ │ └── bg-dark.jpg
│ │ ├── hsLogo.imageset
│ │ │ ├── Contents.json
│ │ │ ├── hsLogo-1.png
│ │ │ ├── hsLogo-2.png
│ │ │ ├── hsLogo-3.png
│ │ │ ├── hsLogo-4.png
│ │ │ ├── hsLogo-5.png
│ │ │ └── hsLogo.png
│ │ └── minion-loading.imageset
│ │ │ ├── Contents.json
│ │ │ ├── minion-loading-1.png
│ │ │ ├── minion-loading-2.png
│ │ │ └── minion-loading.png
│ │ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ │ ├── CardDetailViewController.swift
│ │ ├── CardTableViewCell.swift
│ │ ├── CardViewController.swift
│ │ ├── Info.plist
│ │ ├── Model
│ │ ├── Card.swift
│ │ └── Page.swift
│ │ ├── SceneDelegate.swift
│ │ ├── Service
│ │ └── CardService.swift
│ │ └── assets
│ │ ├── AppIcons
│ │ ├── Assets.xcassets
│ │ │ └── AppIcon.appiconset
│ │ │ │ ├── 100.png
│ │ │ │ ├── 1024.png
│ │ │ │ ├── 114.png
│ │ │ │ ├── 120.png
│ │ │ │ ├── 128.png
│ │ │ │ ├── 144.png
│ │ │ │ ├── 152.png
│ │ │ │ ├── 16.png
│ │ │ │ ├── 167.png
│ │ │ │ ├── 172.png
│ │ │ │ ├── 180.png
│ │ │ │ ├── 196.png
│ │ │ │ ├── 20.png
│ │ │ │ ├── 216.png
│ │ │ │ ├── 256.png
│ │ │ │ ├── 29.png
│ │ │ │ ├── 32.png
│ │ │ │ ├── 40.png
│ │ │ │ ├── 48.png
│ │ │ │ ├── 50.png
│ │ │ │ ├── 512.png
│ │ │ │ ├── 55.png
│ │ │ │ ├── 57.png
│ │ │ │ ├── 58.png
│ │ │ │ ├── 60.png
│ │ │ │ ├── 64.png
│ │ │ │ ├── 72.png
│ │ │ │ ├── 76.png
│ │ │ │ ├── 80.png
│ │ │ │ ├── 87.png
│ │ │ │ ├── 88.png
│ │ │ │ └── Contents.json
│ │ ├── appstore.png
│ │ └── playstore.png
│ │ ├── bg-dark.jpg
│ │ ├── bg.jpg
│ │ ├── fonts
│ │ ├── Belwe-Bold.ttf
│ │ └── Belwe-Bold.woff
│ │ ├── hsLogo.png
│ │ ├── hsLogoMin.png
│ │ └── minion-loading.png
├── Frolov.NV
│ ├── NewsAPI
│ │ ├── NewsAPI.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── NewsAPI
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ │ ├── Info.plist
│ │ │ ├── News.swift
│ │ │ ├── NewsCellController.swift
│ │ │ ├── NewsService.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ ├── ViewControllSelectNew.swift
│ │ │ └── ViewController.swift
│ └── NewsAPI3
│ │ ├── NewsAPI.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── NewsAPI.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── NewsAPI
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── News.swift
│ │ ├── NewsCellController.swift
│ │ ├── NewsFacade.swift
│ │ ├── NewsRealm.swift
│ │ ├── NewsRepository.swift
│ │ ├── NewsService.swift
│ │ ├── SceneDelegate.swift
│ │ ├── ViewControllSelectNew.swift
│ │ └── ViewController.swift
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ └── swiftlint.yml
├── Gladun_Vladimir
│ ├── 1st_homework
│ │ ├── BinaryTree.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── main.swift
│ ├── 2nd_homework
│ │ └── Pictures
│ │ │ └── Pictures
│ │ │ ├── Pictures.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── Pictures
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ │ └── Page.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ ├── Service
│ │ │ │ └── PictureService.swift
│ │ │ └── View
│ │ │ │ ├── DetailedViewController.swift
│ │ │ │ ├── PictureTableViewCell.swift
│ │ │ │ └── PictureViewController.swift
│ │ │ ├── PicturesTests
│ │ │ ├── Info.plist
│ │ │ └── PicturesTests.swift
│ │ │ └── PicturesUITests
│ │ │ ├── Info.plist
│ │ │ └── PicturesUITests.swift
│ └── 3rd_homework
│ │ └── Pictures
│ │ └── Pictures
│ │ ├── .swiftlint.yml
│ │ ├── Pictures.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ └── Pictures.xcscheme
│ │ ├── Pictures.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── Pictures
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── Model
│ │ │ └── Page.swift
│ │ ├── SceneDelegate.swift
│ │ ├── Service
│ │ │ └── PictureService.swift
│ │ └── View
│ │ │ ├── PictureDetailViewController.swift
│ │ │ ├── PictureTableViewCell.swift
│ │ │ └── PictureViewController.swift
│ │ ├── PicturesTests
│ │ ├── Info.plist
│ │ └── PicturesTests.swift
│ │ ├── PicturesUITests
│ │ ├── Info.plist
│ │ └── PicturesUITests.swift
│ │ ├── Podfile
│ │ └── Podfile.lock
├── Kolesnik Artyom
│ └── HW1
│ │ └── lab1.playground
│ │ ├── Contents.swift
│ │ └── contents.xcplayground
├── Konovalov_Mihail
│ ├── hw1
│ │ └── AVL.swift
│ └── hw2-4, 6
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── TableView.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── TableView.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── TableView
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ └── LaunchScreen.storyboard
│ │ ├── Cell
│ │ │ └── CharacterTableViewCell.swift
│ │ ├── Info.plist
│ │ ├── Models
│ │ │ ├── Character.swift
│ │ │ ├── CharacterRealm.swift
│ │ │ └── Page.swift
│ │ ├── Service
│ │ │ ├── CharacterFacade.swift
│ │ │ ├── CharacterRepository.swift
│ │ │ └── CharacterService.swift
│ │ ├── Storyboards
│ │ │ ├── Base.lproj
│ │ │ │ └── Main.storyboard
│ │ │ └── DetailStoryboard.storyboard
│ │ └── View Controllers
│ │ │ ├── CharacterViewController.swift
│ │ │ └── DetailViewController.swift
│ │ └── TableViewTests
│ │ ├── Info.plist
│ │ └── TableViewTests.swift
├── Kotov_Ivan
│ └── task1
│ │ └── tree
│ │ ├── tree.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── tree
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ └── Contents.json
│ │ └── Contents.json
│ │ ├── Base.lproj
│ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── Tree.swift
│ │ ├── ViewController.swift
│ │ └── tree.entitlements
├── Krasnoperov_Nikita
│ ├── Pokemons
│ │ ├── .swiftlint.yml
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── Pokemons.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── Pokemons.xcscheme
│ │ ├── Pokemons.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── Pokemons
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── Character.swift
│ │ │ ├── Character
│ │ │ │ └── CharacterTableViewCell.swift
│ │ │ ├── CharacterService.swift
│ │ │ ├── DescriptionViewController.swift
│ │ │ ├── Info.plist
│ │ │ ├── SceneDelegate.swift
│ │ │ └── ViewControllers
│ │ │ │ └── ViewController.swift
│ │ └── PokemonsTests
│ │ │ ├── Info.plist
│ │ │ └── PokemonsTests.swift
│ └── f_homework
│ │ ├── f_homework.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── f_homework
│ │ ├── AVLtree.swift
│ │ └── main.swift
├── Kraynov Alexander
│ ├── hw extra
│ │ └── calculator
│ │ │ ├── .swiftlint.yml
│ │ │ ├── Podfile
│ │ │ ├── Podfile.lock
│ │ │ ├── calculator.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── calculator.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── calculator
│ │ │ ├── AddToTableViewController.swift
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── Info.plist
│ │ │ ├── SceneDelegate.swift
│ │ │ ├── TableController.swift
│ │ │ ├── TableViewCell.swift
│ │ │ └── ViewController.swift
│ │ │ ├── calculatorTests
│ │ │ ├── Info.plist
│ │ │ └── calculatorTests.swift
│ │ │ └── calculatorUITests
│ │ │ ├── Info.plist
│ │ │ └── calculatorUITests.swift
│ ├── hw1
│ │ ├── BinaryTree.swift
│ │ └── main.swift
│ ├── hw2
│ │ └── Mtg Cards
│ │ │ ├── .swiftlint.yml
│ │ │ ├── Mtg Cards 2.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── Mtg Cards.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── Mtg Cards.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── Mtg Cards
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Contents.json
│ │ │ │ └── kto-prochital-tot-sdohnet.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── kto-prochital-tot-sdohnet.jpg
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ │ ├── Card.swift
│ │ │ │ ├── CardPage.swift
│ │ │ │ └── CardRealm.swift
│ │ │ ├── Presenter
│ │ │ │ └── MainViewPresenter.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ ├── Service
│ │ │ │ ├── CardFacade.swift
│ │ │ │ ├── CardFacadeImpl.swift
│ │ │ │ ├── CardRepository.swift
│ │ │ │ ├── CardRepositoryImpl.swift
│ │ │ │ ├── CardService.swift
│ │ │ │ ├── CardServiceImpl.swift
│ │ │ │ └── CardServiceImpls.swift
│ │ │ └── View
│ │ │ │ ├── Classes
│ │ │ │ ├── CardDetailViewController.swift
│ │ │ │ ├── CardTableViewCell.swift
│ │ │ │ └── MainViewController.swift
│ │ │ │ └── Layouts
│ │ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ │ ├── CardDetailViewController.storyboard
│ │ │ │ └── CardTableViewCell.xib
│ │ │ ├── Mtg CardsTests
│ │ │ ├── CardFacadeTest.swift
│ │ │ ├── Info.plist
│ │ │ └── MainViewPresenterTest.swift
│ │ │ ├── Podfile
│ │ │ ├── Podfile 2.lock
│ │ │ └── Podfile.lock
│ └── hw5
│ │ └── Animation
│ │ ├── Animation.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── Animation.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── Animation
│ │ ├── .swiftlint.yml
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ ├── Contents.json
│ │ │ ├── first.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── first.pdf
│ │ │ └── second.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── second.pdf
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── FirstViewController.swift
│ │ ├── Info.plist
│ │ ├── PowerMeterView.swift
│ │ └── SceneDelegate.swift
│ │ ├── Podfile
│ │ └── Podfile.lock
├── Kungurov_Kirill
│ ├── hw1
│ │ ├── AVL.swift
│ │ └── TestAVL.swift
│ └── hw2
│ │ └── News
│ │ ├── .swiftlint.yml
│ │ ├── News.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── News.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── News
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Controllers
│ │ │ ├── ArticlePage
│ │ │ │ └── ArticlePageController.swift
│ │ │ ├── Cell
│ │ │ │ └── ArticleTableViewCell.swift
│ │ │ ├── List
│ │ │ │ └── ArticleListController.swift
│ │ │ └── WebView
│ │ │ │ └── OriginalArticleController.swift
│ │ ├── Info.plist
│ │ ├── Model
│ │ │ ├── Article.swift
│ │ │ └── Response.swift
│ │ ├── SceneDelegate.swift
│ │ └── Service
│ │ │ ├── ArticleService.swift
│ │ │ └── Impl
│ │ │ └── ArticleServiceImpl.swift
│ │ ├── Podfile
│ │ └── Podfile.lock
├── KvashninArtem
│ └── task1
│ │ └── main.swift
├── Lutseko Dmitrii
│ └── Home work 2-3
│ │ └── RickAndMorty
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── RickAndMorty.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── RickAndMorty.xcworkspace
│ │ └── contents.xcworkspacedata
│ │ ├── RickAndMorty
│ │ ├── .swiftlint.yml
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Character.swift
│ │ ├── CharacterService.swift
│ │ ├── CharacterTableViewCell.swift
│ │ ├── Info.plist
│ │ ├── SceneDelegate.swift
│ │ └── ViewController.swift
│ │ └── RickAndMortyTests
│ │ ├── Info.plist
│ │ └── RickAndMortyTests.swift
├── Malinin_Ilia
│ └── hw1
│ │ ├── hw1.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── hw1
│ │ ├── BinaryTree.swift
│ │ └── main.swift
├── Neupokoev_Dmitiy
│ └── Contents.swift
├── Pantyuhin Andrey & Khismatullin Kamil
│ ├── HW1
│ │ ├── DoubleTreeElement.swift
│ │ ├── Tree.swift
│ │ ├── TreeElement.swift
│ │ └── main.swift
│ ├── HW2
│ │ ├── HW2.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── HW2
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── DetailViewController.swift
│ │ │ ├── Info.plist
│ │ │ ├── MemeCell.swift
│ │ │ ├── MemeService.swift
│ │ │ ├── Page.swift
│ │ │ ├── Post.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ └── ViewController.swift
│ │ ├── HW2Tests
│ │ │ ├── HW2Tests.swift
│ │ │ └── Info.plist
│ │ └── HW2UITests
│ │ │ ├── HW2UITests.swift
│ │ │ └── Info.plist
│ ├── HW3
│ │ └── Memes
│ │ │ ├── .swiftlint.yml
│ │ │ ├── Memes.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── Memes.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── Memes
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── DetailViewController.swift
│ │ │ ├── Info.plist
│ │ │ ├── MemeCell.swift
│ │ │ ├── MemeService.swift
│ │ │ ├── Page.swift
│ │ │ ├── Post.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ └── ViewController.swift
│ │ │ ├── MemesTests
│ │ │ ├── Info.plist
│ │ │ └── MemesTests.swift
│ │ │ ├── MemesUITests
│ │ │ ├── Info.plist
│ │ │ └── MemesUITests.swift
│ │ │ ├── Podfile
│ │ │ └── Podfile.lock
│ ├── HW4
│ │ ├── .swiftlint.yml
│ │ ├── Memes.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── Memes.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── Memes
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ │ ├── MemeRealm.swift
│ │ │ │ ├── Page.swift
│ │ │ │ └── Post.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ ├── Screen
│ │ │ │ ├── DetailViewController.swift
│ │ │ │ ├── MemeCell.swift
│ │ │ │ ├── SelfScalingUIImageView.swift
│ │ │ │ └── ViewController.swift
│ │ │ └── Service
│ │ │ │ ├── MemeFacade.swift
│ │ │ │ ├── MemeRepository.swift
│ │ │ │ └── MemeService.swift
│ │ ├── MemesTests
│ │ │ ├── Info.plist
│ │ │ └── MemesTests.swift
│ │ ├── MemesUITests
│ │ │ ├── Info.plist
│ │ │ └── MemesUITests.swift
│ │ ├── Podfile
│ │ └── Podfile.lock
│ ├── HW5
│ │ ├── Memes
│ │ │ └── memes
│ │ │ │ ├── .swiftlint.yml
│ │ │ │ ├── Memes.xcodeproj
│ │ │ │ ├── project.pbxproj
│ │ │ │ └── project.xcworkspace
│ │ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ │ ├── Memes.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ │ ├── Memes
│ │ │ │ ├── AppDelegate.swift
│ │ │ │ ├── Assets.xcassets
│ │ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ │ └── Contents.json
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Base.lproj
│ │ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ │ └── Main.storyboard
│ │ │ │ ├── Info.plist
│ │ │ │ ├── Model
│ │ │ │ │ ├── MemeRealm.swift
│ │ │ │ │ ├── Page.swift
│ │ │ │ │ └── Post.swift
│ │ │ │ ├── SceneDelegate.swift
│ │ │ │ ├── Screen
│ │ │ │ │ ├── DetailViewController.swift
│ │ │ │ │ ├── MemeCell.swift
│ │ │ │ │ ├── SelfScalingUIImageView.swift
│ │ │ │ │ └── ViewController.swift
│ │ │ │ └── Service
│ │ │ │ │ ├── MemeFacade.swift
│ │ │ │ │ ├── MemeRepository.swift
│ │ │ │ │ └── MemeService.swift
│ │ │ │ ├── MemesTests
│ │ │ │ ├── Info.plist
│ │ │ │ └── MemesTests.swift
│ │ │ │ ├── MemesUITests
│ │ │ │ ├── Info.plist
│ │ │ │ └── MemesUITests.swift
│ │ │ │ ├── Podfile
│ │ │ │ └── Podfile.lock
│ │ └── animeme
│ │ │ └── animeme
│ │ │ ├── .swiftlint.yml
│ │ │ ├── Podfile
│ │ │ ├── Podfile.lock
│ │ │ ├── animeme.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── animeme.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── animeme
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── yodarack-1024.png
│ │ │ │ │ ├── yodarack-20.png
│ │ │ │ │ ├── yodarack-20@2x.png
│ │ │ │ │ ├── yodarack-20@3x.png
│ │ │ │ │ ├── yodarack-29.png
│ │ │ │ │ ├── yodarack-29@2x.png
│ │ │ │ │ ├── yodarack-29@3x.png
│ │ │ │ │ ├── yodarack-40.png
│ │ │ │ │ ├── yodarack-40@2x.png
│ │ │ │ │ ├── yodarack-40@3x.png
│ │ │ │ │ ├── yodarack-60@2x.png
│ │ │ │ │ ├── yodarack-60@3x.png
│ │ │ │ │ ├── yodarack-76.png
│ │ │ │ │ ├── yodarack-76@2x.png
│ │ │ │ │ └── yodarack-83.5@2x.png
│ │ │ │ ├── Contents.json
│ │ │ │ └── meme.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── yodarack-1.jpg
│ │ │ │ │ ├── yodarack-2.jpg
│ │ │ │ │ └── yodarack.jpg
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── Info.plist
│ │ │ ├── SceneDelegate.swift
│ │ │ └── ViewController.swift
│ │ │ ├── animemeTests
│ │ │ ├── Info.plist
│ │ │ └── animemeTests.swift
│ │ │ └── animemeUITests
│ │ │ ├── Info.plist
│ │ │ └── animemeUITests.swift
│ ├── HW6
│ │ └── Memes
│ │ │ └── memes
│ │ │ ├── .swiftlint.yml
│ │ │ ├── Memes.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── Memes.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── Memes
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── Cell
│ │ │ │ └── MemeCell.swift
│ │ │ ├── Controller
│ │ │ │ ├── DetailViewController.swift
│ │ │ │ ├── MainViewController.swift
│ │ │ │ └── SelfScalingUIImageView.swift
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ │ ├── MemeRealm.swift
│ │ │ │ ├── Page.swift
│ │ │ │ └── Post.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ └── Service
│ │ │ │ ├── MemeFacade.swift
│ │ │ │ ├── MemeRepository.swift
│ │ │ │ └── MemeService.swift
│ │ │ ├── MemesTests
│ │ │ ├── Info.plist
│ │ │ ├── MemeFacadeTests.swift
│ │ │ └── MemeRealmTests.swift
│ │ │ ├── MemesUITests
│ │ │ ├── Info.plist
│ │ │ └── MemesUITests.swift
│ │ │ ├── Podfile
│ │ │ └── Podfile.lock
│ └── README.md
├── Pinaev_Nikita
│ └── hw23
│ │ └── RickAndMorty
│ │ ├── .swiftlint.yml
│ │ ├── CharacterDetailViewController.swift
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── RickAndMorty.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ ├── xcshareddata
│ │ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ │ └── WorkspaceSettings.xcsettings
│ │ │ └── xcuserdata
│ │ │ │ └── npinaev.xcuserdatad
│ │ │ │ ├── UserInterfaceState.xcuserstate
│ │ │ │ └── WorkspaceSettings.xcsettings
│ │ ├── xcshareddata
│ │ │ └── xcschemes
│ │ │ │ └── RickAndMorty.xcscheme
│ │ └── xcuserdata
│ │ │ └── npinaev.xcuserdatad
│ │ │ ├── xcdebugger
│ │ │ └── Breakpoints_v2.xcbkptlist
│ │ │ └── xcschemes
│ │ │ └── xcschememanagement.plist
│ │ ├── RickAndMorty.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ ├── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── xcuserdata
│ │ │ └── npinaev.xcuserdatad
│ │ │ ├── IDEFindNavigatorScopes.plist
│ │ │ ├── UserInterfaceState.xcuserstate
│ │ │ └── xcdebugger
│ │ │ └── Breakpoints_v2.xcbkptlist
│ │ ├── RickAndMorty
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Character.swift
│ │ ├── CharacterService.swift
│ │ ├── CharacterTableViewCell.swift
│ │ ├── CharacterViewController.swift
│ │ ├── Info.plist
│ │ └── SceneDelegate.swift
│ │ └── RickAndMortyTests
│ │ ├── Info.plist
│ │ └── RickAndMortyTests.swift
├── Poddubny_Anton
│ └── Task_1
│ │ └── binaryTree.playground
│ │ ├── Contents.swift
│ │ └── contents.xcplayground
├── Raspereza_Andrei
│ └── HomeWork1
│ │ ├── Tree.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── Tree
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ └── Contents.json
│ │ └── Contents.json
│ │ ├── Base.lproj
│ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── Tree.entitlements
│ │ ├── ViewController.swift
│ │ └── main.swift
├── Shahbazly_Tural
│ └── README.md
├── Skripchuk_Anton
│ └── README.md
├── Troshev_Dmitriy
│ └── README.md
├── Ustinov_Artyom
│ ├── H:W_1
│ │ └── workShop1
│ │ │ ├── Tree.swift
│ │ │ └── main.swift
│ └── H:W_2
│ │ └── HomeWork_2 + 3
│ │ ├── .swiftlint.yml
│ │ ├── HomeWork2.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── HomeWork2.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── HomeWork2
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Character.swift
│ │ ├── CharacterService.swift
│ │ ├── CharacterTableViewCell.swift
│ │ ├── Info.plist
│ │ ├── SceneDelegate.swift
│ │ └── ViewController.swift
│ │ ├── Podfile
│ │ └── Podfile.lock
├── kornilov_daniil
│ └── home_task_1
│ │ └── Contents.swift
├── lectures
│ ├── 18.04
│ │ └── RickAndMorty
│ │ │ ├── .swiftlint.yml
│ │ │ ├── Podfile
│ │ │ ├── Podfile.lock
│ │ │ ├── RickAndMorty.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ ├── RickAndMorty.xcscheme
│ │ │ │ └── RickAndMortyTests.xcscheme
│ │ │ ├── RickAndMorty.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── RickAndMorty
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ │ └── LaunchScreen.storyboard
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ │ ├── Character.swift
│ │ │ │ ├── CharacterRealm.swift
│ │ │ │ └── Page.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ ├── Screen
│ │ │ │ └── Character
│ │ │ │ │ ├── Detail
│ │ │ │ │ ├── CharacterDetailViewController.storyboard
│ │ │ │ │ └── CharacterDetailViewController.swift
│ │ │ │ │ └── List
│ │ │ │ │ ├── Cell
│ │ │ │ │ └── CharacterTableViewCell.swift
│ │ │ │ │ ├── CharacterViewController.storyboard
│ │ │ │ │ └── CharacterViewController.swift
│ │ │ └── Service
│ │ │ │ ├── CharacterFacade.swift
│ │ │ │ ├── CharacterRepository.swift
│ │ │ │ └── CharacterService.swift
│ │ │ └── RickAndMortyTests
│ │ │ ├── CharacterFacadeTest.swift
│ │ │ └── Info.plist
│ ├── 28.03
│ │ └── RickAndMorty
│ │ │ ├── .swiftlint.yml
│ │ │ ├── Podfile
│ │ │ ├── Podfile.lock
│ │ │ ├── RickAndMorty.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── RickAndMorty.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ ├── RickAndMorty
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── Info.plist
│ │ │ ├── Model
│ │ │ │ ├── Character.swift
│ │ │ │ ├── CharacterRealm.swift
│ │ │ │ └── Page.swift
│ │ │ ├── SceneDelegate.swift
│ │ │ ├── Screen
│ │ │ │ └── Character
│ │ │ │ │ ├── Detail
│ │ │ │ │ └── CharacterDetailViewController.swift
│ │ │ │ │ └── List
│ │ │ │ │ ├── Cell
│ │ │ │ │ └── CharacterTableViewCell.swift
│ │ │ │ │ └── CharacterViewController.swift
│ │ │ └── Service
│ │ │ │ ├── CharacterFacade.swift
│ │ │ │ ├── CharacterRepository.swift
│ │ │ │ └── CharacterService.swift
│ │ │ └── RickAndMortyTests
│ │ │ ├── Info.plist
│ │ │ └── RickAndMortyTests.swift
│ ├── 29.02
│ │ └── lection_1.playground
│ │ │ ├── Pages
│ │ │ ├── 0-who-is-me.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 1-hello.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 10-generic.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 11-collections&cycles.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 12-type-casting.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 13-frameworks.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 2-variables.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 3-data-types-class.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 4-data-types-struct.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 5-enums.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 6-properties.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 7-methods.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 8-init.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ ├── 9-optional.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ └── HomeWork.xcplaygroundpage
│ │ │ │ └── Contents.swift
│ │ │ └── contents.xcplayground
│ ├── 4.04
│ │ ├── Visual.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── Visual
│ │ │ ├── AnimateConstraintsViewController.swift
│ │ │ ├── AnimationViewController.swift
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ │ ├── Info.plist
│ │ │ ├── TableViewViewController.swift
│ │ │ └── ViewController.swift
│ └── 7.03
│ │ └── RickAndMorty
│ │ ├── RickAndMorty.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── RickAndMorty
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── Model
│ │ │ ├── Character.swift
│ │ │ └── Page.swift
│ │ ├── SceneDelegate.swift
│ │ ├── Screen
│ │ │ └── Character
│ │ │ │ ├── Detail
│ │ │ │ └── CharacterDetailViewController.swift
│ │ │ │ └── List
│ │ │ │ ├── Cell
│ │ │ │ └── CharacterTableViewCell.swift
│ │ │ │ └── CharacterViewController.swift
│ │ └── Service
│ │ │ └── CharacterService.swift
│ │ └── RickAndMortyTests
│ │ ├── Info.plist
│ │ └── RickAndMortyTests.swift
├── linde_daniil
│ └── BinaryTree
│ │ └── main.swift
├── naumov-andrei
│ ├── 1
│ │ └── main.swift
│ └── 2
│ │ └── RMProject
│ │ ├── .swiftlint.yml
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── RMProject.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── RMProject.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── RMProject
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Character.swift
│ │ ├── CharacterDetailViewController.swift
│ │ ├── CharacterFacade.swift
│ │ ├── CharacterRealm.swift
│ │ ├── CharacterRepository.swift
│ │ ├── CharacterService.swift
│ │ ├── CharacterTableViewCell.swift
│ │ ├── Info.plist
│ │ ├── LaunchScreen.storyboard
│ │ ├── Main.storyboard
│ │ ├── SceneDelegate.swift
│ │ └── ViewController.swift
│ │ └── RMProjectTests
│ │ ├── Info.plist
│ │ └── RMProjectTests.swift
└── rodchenkov.sn
│ ├── LoremNuntium
│ ├── .swiftlint.yml
│ ├── LoremNuntium.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── LoremNuntium.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── LoremNuntium
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ └── LaunchScreen.storyboard
│ │ ├── CellView
│ │ │ ├── NewsHeaderCellView.swift
│ │ │ └── NewsHeaderCellView.xib
│ │ ├── Controllers
│ │ │ ├── NewsDetailsViewController.swift
│ │ │ └── NewsHeadersViewController.swift
│ │ ├── Info.plist
│ │ ├── Model
│ │ │ ├── NewsHeader.swift
│ │ │ └── NewsHeaderRealm.swift
│ │ ├── Presenter
│ │ │ ├── NHPresenter.swift
│ │ │ └── NewsHeaderPresenter.swift
│ │ ├── SceneDelegate.swift
│ │ ├── Service
│ │ │ ├── NHFacade.swift
│ │ │ ├── NHRepository.swift
│ │ │ ├── NHService.swift
│ │ │ ├── NewsHeaderFacade.swift
│ │ │ ├── NewsHeaderRepository.swift
│ │ │ └── NewsHeaderService.swift
│ │ └── View
│ │ │ ├── Base.lproj
│ │ │ └── NewsHeadersViewController.storyboard
│ │ │ └── NewsDetailsViewController.storyboard
│ ├── LoremNuntiumTests
│ │ ├── Info.plist
│ │ ├── NewsHeaderFacadeTests.swift
│ │ └── NewsHeaderPresenterTests.swift
│ ├── Podfile
│ └── Podfile.lock
│ └── homework-1
│ ├── homework-1.xcodeproj
│ ├── project.pbxproj
│ └── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
│ └── homework-1
│ ├── main.swift
│ └── mySet.swift
├── Questions
├── Interview.md
├── Joom_test.pdf
└── Revolut_test.pdf
└── README.md
/2019-spring/AlenaMordvintseva/Notes/Notes.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/Notes/Notes.xcodeproj/project.xcworkspace/xcuserdata/alena.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/AlenaMordvintseva/Notes/Notes.xcodeproj/project.xcworkspace/xcuserdata/alena.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/Notes/Notes.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/Notes/Notes.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/Notes/Notes/Application/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/Rick-and-Morty/Rick-and-Morty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/Rick-and-Morty/Rick-and-Morty/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/StarWars/First_app.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/StarWars/First_app.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/StarWars/First_app.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/StarWars/First_app/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/AlenaMordvintseva/StarWars/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment the next line to define a global platform for your project
2 | # platform :ios, '12.0'
3 |
4 | target 'First_app' do
5 | # Pods for First_app
6 | use_frameworks!
7 |
8 | pod 'SwiftLint'
9 |
10 | end
11 |
--------------------------------------------------------------------------------
/2019-spring/AlexanderPomomarev/RickAndMorty/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '12.0'
2 | use_frameworks!
3 | target 'hw1' do
4 | pod 'SwiftLint'
5 | pod 'Alamofire'
6 | pod 'RealmSwift'
7 | pod 'Kingfisher'
8 | pod 'ReachabilitySwift'
9 | end
10 |
--------------------------------------------------------------------------------
/2019-spring/AlexanderPomomarev/RickAndMorty/hw1.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/AlexanderPomomarev/RickAndMorty/hw1.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2019-spring/AlexanderPomomarev/RickAndMorty/hw1.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/AlexanderPomomarev/RickAndMorty/hw1/Model/People/Location.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Location.swift
3 | // hw1
4 | //
5 | // Created by Александр Пономарёв on 25/03/2019.
6 | // Copyright © 2019 Александр Пономарёв. All rights reserved.
7 | //
8 |
9 | class Location: Decodable {
10 | let name: String
11 | let url: String
12 | }
13 |
--------------------------------------------------------------------------------
/2019-spring/AlexanderPomomarev/RickAndMorty/hw1/Model/People/PeoplePage.swift:
--------------------------------------------------------------------------------
1 | //
2 | // PeoplePage.swift
3 | // hw1
4 | //
5 | // Created by Александр Пономарёв on 12/03/2019.
6 | // Copyright © 2019 Александр Пономарёв. All rights reserved.
7 | //
8 |
9 | class PeoplePage: Decodable {
10 | let next: String?
11 | let results: [Person]
12 | }
13 |
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/AutoLayout/AutoLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/AutoLayout/AutoLayout/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/swapi_app/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '12.0'
2 |
3 | target 'swapi_app' do
4 | use_frameworks!
5 |
6 | pod 'SwiftLint'
7 | pod 'Alamofire'
8 | pod 'RealmSwift'
9 |
10 | end
11 |
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/swapi_app/swapi_app.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/swapi_app/swapi_app.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/swapi_app/swapi_app.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/swapi_app/swapi_app/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/swapi_app/swapi_app/Assets.xcassets/avatar-male.imageset/avatar-male.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/AndreySergeev/swapi_app/swapi_app/Assets.xcassets/avatar-male.imageset/avatar-male.jpg
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/swapi_app/swapi_app/Assets.xcassets/female-avatar.imageset/female-avatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/AndreySergeev/swapi_app/swapi_app/Assets.xcassets/female-avatar.imageset/female-avatar.jpg
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/swapi_app/swapi_app/Assets.xcassets/generic-avatar.imageset/generic-avatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/AndreySergeev/swapi_app/swapi_app/Assets.xcassets/generic-avatar.imageset/generic-avatar.jpg
--------------------------------------------------------------------------------
/2019-spring/AndreySergeev/swapi_app/swapi_app/Service/ServiceProtocol.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ServiceProtocol.swift
3 | // swapi_app
4 | //
5 | // Created by Andrew on 27/04/2019.
6 | // Copyright © 2019 SPbSTU. All rights reserved.
7 | //
8 |
9 | protocol ServiceProtocol {
10 | func getPage(_ completionHandler: @escaping (([Person], Bool) -> Void))
11 | }
12 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/Hometasks_md/Pics/landscape.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/AntonNazarov-Professor/Hometasks_md/Pics/landscape.jpg
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/Hometasks_md/Pics/login.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/AntonNazarov-Professor/Hometasks_md/Pics/login.jpg
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/Hometasks_md/Pics/portrait.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/AntonNazarov-Professor/Hometasks_md/Pics/portrait.jpg
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/MVVM/Default-568h@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/AntonNazarov-Professor/MVVM/Default-568h@2x.png
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/MVVM/PeopleSW.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/MVVM/PeopleSW.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/MVVM/PeopleSW.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/MVVM/PeopleSW/Model/Page.swift:
--------------------------------------------------------------------------------
1 | import Foundation
2 |
3 | struct Page: Decodable {
4 | let count: Int
5 | let next: String?
6 | let previous: String?
7 | let results: [Person]
8 | }
9 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/MVVM/PeopleSW/Resources/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/MVVM/PeopleSW/Service/PeopleService.swift:
--------------------------------------------------------------------------------
1 | protocol PeopleService {
2 | func getPage(url: String?, _ completionHandler: @escaping (([Person], String?) -> Void))
3 | }
4 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/MVVM/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '12.0'
2 | use_frameworks!
3 |
4 | target 'PeopleSW' do
5 | use_frameworks!
6 |
7 | pod 'SwiftLint'
8 | pod 'Alamofire'
9 |
10 | end
11 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/RxSwiftLection/RxSwiftLection.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/RxSwiftLection/RxSwiftLection/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/RxSwiftLection/RxSwiftLection/Result.playground/contents.xcplayground:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/RxSwiftLection/RxSwiftLection/Rx.playground/Pages/4-publish-subject.xcplaygroundpage/Contents.swift:
--------------------------------------------------------------------------------
1 | import RxSwift
2 |
3 | // Publish
4 | let subject = PublishSubject()
5 |
6 | subject.onNext(1)
7 |
8 | subject.subscribe {
9 | print($0)
10 | }
11 |
12 | subject.onNext(2)
13 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/RxSwiftLection/RxSwiftLection/Rx.playground/Pages/6-replay-subject.xcplaygroundpage/Contents.swift:
--------------------------------------------------------------------------------
1 | import RxSwift
2 |
3 | // Publish
4 | let subject = ReplaySubject.create(bufferSize: 3)
5 |
6 | subject.onNext(1)
7 | subject.onNext(2)
8 | subject.onNext(3)
9 |
10 | subject.subscribe {
11 | print($0)
12 | }
13 |
14 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/RxSwiftLection/RxSwiftLection/Rx.playground/Pages/9-disntinctUntilChanged.xcplaygroundpage/Contents.swift:
--------------------------------------------------------------------------------
1 | import RxSwift
2 |
3 | Observable.of(1, 2, 2, 1, 3, 3)
4 | .distinctUntilChanged()
5 | .subscribe(onNext:{
6 | print($0)
7 | })
8 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/RxSwiftLection/RxSwiftLection/RxCocoa.playground/contents.xcplayground:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/TodoList/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '12.0'
2 |
3 | target 'TodoList' do
4 | use_frameworks!
5 |
6 | pod 'RealmSwift'
7 | pod 'SwiftLint'
8 | end
9 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/TodoList/TodoList.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/TodoList/TodoList.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/TodoList/TodoList.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/TodoList/TodoList/Resource/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/Visual/Visual.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/AntonNazarov-Professor/Visual/Visual/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/PeopleSW/Default-568h@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/ArtemBoltunov/PeopleSW/Default-568h@2x.png
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/PeopleSW/PeopleSW.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/PeopleSW/PeopleSW.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/PeopleSW/PeopleSW/Model/Page.swift:
--------------------------------------------------------------------------------
1 | import Foundation
2 |
3 | struct Page: Decodable {
4 | let count: Int
5 | let next: String?
6 | let previous: String?
7 | let results: [Person]
8 | }
9 |
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/PeopleSW/PeopleSW/Resources/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/PeopleSW/PeopleSW/Service/PeopleService.swift:
--------------------------------------------------------------------------------
1 | protocol PeopleService {
2 | func getPage(url: String?, _ completionHandler: @escaping (([Person], String?) -> Void))
3 | }
4 |
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/PeopleSW/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '12.0'
2 | use_frameworks!
3 |
4 | target 'PeopleSW' do
5 | use_frameworks!
6 |
7 | pod 'SwiftLint'
8 | pod 'Alamofire'
9 |
10 | end
11 |
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/UsersInformation/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '12.0'
2 | use_frameworks!
3 |
4 | target 'UsersInformation' do
5 | use_frameworks!
6 |
7 | pod 'RealmSwift'
8 | pod 'SwiftLint'
9 | pod 'Alamofire'
10 |
11 | end
12 |
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/UsersInformation/UsersInformation.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/UsersInformation/UsersInformation/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/ArtemBoltunov/UsersInformation/UsersInformation/Users.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Users.swift
3 | // UsersInformation
4 | //
5 | // Created by Artem on 19/03/2019.
6 | // Copyright © 2019 Artem. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | typealias Users = [User]
12 |
--------------------------------------------------------------------------------
/2019-spring/MaximEgorov/HomeTaskNumberOne/HomeTaskNumberOne.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/MaximEgorov/HomeTaskNumberOne/HomeTaskNumberOne/Model/Location.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Location.swift
3 | // HomeTaskNumberOne
4 | //
5 | // Created by Максим Егоров on 15/03/2019.
6 | // Copyright © 2019 Максим Егоров. All rights reserved.
7 | //
8 |
9 | struct Location: Decodable {
10 | let name, region, country: String
11 | }
12 |
--------------------------------------------------------------------------------
/2019-spring/MaximEgorov/HomeTaskNumberOne/HomeTaskNumberOne/Model/Weather.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Weather.swift
3 | // HomeTaskNumberOne
4 | //
5 | // Created by Максим Егоров on 15/03/2019.
6 | // Copyright © 2019 Максим Егоров. All rights reserved.
7 | //
8 |
9 | struct Weather: Decodable {
10 | let location: Location
11 | let current: Current
12 | }
13 |
--------------------------------------------------------------------------------
/2019-spring/MaximEgorov/HomeTaskNumberOne/HomeTaskNumberOne/Resources/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/MaximEgorov/HomeTaskNumberOne/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment the next line to define a global platform for your project
2 | # platform :ios, '12.1'
3 |
4 | use_frameworks!
5 | target 'HomeTaskNumberOne' do
6 | pod 'Alamofire'
7 | pod 'RealmSwift'
8 | pod 'AlamofireImage'
9 | pod 'Kingfisher'
10 | pod 'SwiftLint'
11 |
12 | end
13 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/favourite/heart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/favourite/heart.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/favourite/heart@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/favourite/heart@2x.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/favourite/heart@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/favourite/heart@3x.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/100.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/1024.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/114.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/114.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/120.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/144.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/152.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/167.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/180.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/20.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/29.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/40.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/50.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/57.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/58.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/60.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/72.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/76.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/80.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Assets/logo/87.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Default-568h@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Default-568h@2x.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/1024.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/120-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/120-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/120.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/152.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/167.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/180.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/20.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/29.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/40-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/40-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/40-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/40-2.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/40.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/58-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/58-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/58.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/60.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/76.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/80-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/80-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/80.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/AppIcon.appiconset/87.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/favourite/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/favourite/heart.imageset/heart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/favourite/heart.imageset/heart.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/favourite/heart.imageset/heart@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/favourite/heart.imageset/heart@2x.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/favourite/heart.imageset/heart@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Assets.xcassets/favourite/heart.imageset/heart@3x.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Model/Entry.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Entry.swift
3 | // Dictionary
4 | //
5 | // Created by Мария on 24/03/2019.
6 | // Copyright © 2019 Мария. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct Entry: Decodable {
12 | let senses: [Sense]?
13 | }
14 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Model/Pronunciation.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Pronunciation.swift
3 | // Dictionary
4 | //
5 | // Created by Мария on 24/03/2019.
6 | // Copyright © 2019 Мария. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct Pronunciation: Decodable {
12 | let phoneticSpelling: String?
13 | }
14 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Model/SenseExample.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SenseExample.swift
3 | // Dictionary
4 | //
5 | // Created by Мария on 24/03/2019.
6 | // Copyright © 2019 Мария. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct SenseExample: Decodable {
12 | let text: String
13 | }
14 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Dictionary/Model/WordResponse.swift:
--------------------------------------------------------------------------------
1 | //
2 | // WordResponse.swift
3 | // Dictionary
4 | //
5 | // Created by Мария on 20/03/2019.
6 | // Copyright © 2019 Мария. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct WordResponse: Decodable {
12 | let results: [Word]
13 | }
14 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/Dictionary/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '9.0'
2 |
3 | target 'Dictionary' do
4 | use_frameworks!
5 |
6 | pod 'Alamofire'
7 | pod 'RealmSwift'
8 | pod 'SwiftLint'
9 | pod 'ReachabilitySwift'
10 | end
11 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/100.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/1024.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/114.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/114.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/120.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/128.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/144.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/152.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/16.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/167.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/180.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/20.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/256.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/29.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/32.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/40.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/50.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/512.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/57.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/58.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/60.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/64.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/72.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/76.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/80.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/87.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/watch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/AppIcon/watch.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/1024.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/120-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/120-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/120.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/152.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/167.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/180.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/20.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/29.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/40-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/40-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/40-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/40-2.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/40.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/58-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/58-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/58.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/60.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/76.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/80-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/80-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/80.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Assets.xcassets/AppIcon.appiconset/87.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Model/CreditsResponse.swift:
--------------------------------------------------------------------------------
1 | //
2 | // CreditsResponse.swift
3 | // FIlmWiki
4 | //
5 | // Created by Мария on 14/03/2019.
6 | // Copyright © 2019 vlad. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public struct CreditsResponse: Decodable {
12 | let cast: [Actor]
13 | }
14 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/FilmWiki/Model/FilmResponse.swift:
--------------------------------------------------------------------------------
1 | //
2 | // FilmResponse.swift
3 | // FIlmWiki
4 | //
5 | // Created by Мария on 13/03/2019.
6 | // Copyright © 2019 vlad. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public struct FilmResponse: Decodable {
12 | let results: [Film]
13 | }
14 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVC/Podfile:
--------------------------------------------------------------------------------
1 | source 'https://github.com/CocoaPods/Specs.git'
2 | platform :ios, '10.0'
3 | use_frameworks!
4 |
5 | target 'FIlmWiki' do
6 | pod 'Alamofire'
7 | pod 'Kingfisher', '~> 5.0'
8 | pod 'SwiftLint'
9 | end
10 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/100.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/1024.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/114.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/114.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/120.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/128.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/144.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/152.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/16.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/167.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/180.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/20.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/256.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/29.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/32.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/40.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/50.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/512.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/57.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/58.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/60.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/64.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/72.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/76.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/80.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/87.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/watch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/AppIcon/watch.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/1024.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/120-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/120-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/120.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/152.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/167.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/180.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/20.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/29.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/40-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/40-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/40-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/40-2.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/40.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/58-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/58-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/58.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/60.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/76.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/80-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/80-1.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/80.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Assets.xcassets/AppIcon.appiconset/87.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Model/CreditsResponse.swift:
--------------------------------------------------------------------------------
1 | //
2 | // CreditsResponse.swift
3 | // FIlmWiki
4 | //
5 | // Created by Мария on 14/03/2019.
6 | // Copyright © 2019 vlad. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public struct CreditsResponse: Decodable {
12 | let cast: [Actor]
13 | }
14 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/FilmWiki/Model/FilmResponse.swift:
--------------------------------------------------------------------------------
1 | //
2 | // FilmResponse.swift
3 | // FIlmWiki
4 | //
5 | // Created by Мария on 13/03/2019.
6 | // Copyright © 2019 vlad. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public struct FilmResponse: Decodable {
12 | let results: [Film]
13 | }
14 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/FilmWiki-MVVM/Podfile:
--------------------------------------------------------------------------------
1 | source 'https://github.com/CocoaPods/Specs.git'
2 | platform :ios, '10.0'
3 | use_frameworks!
4 |
5 | target 'FIlmWiki' do
6 | pod 'Alamofire'
7 | pod 'Kingfisher', '~> 5.0'
8 | pod 'SwiftLint'
9 | pod 'Reusable'
10 | end
11 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '9.0'
2 |
3 | target 'autolayouts' do
4 | use_frameworks!
5 |
6 | pod 'SwiftLint'
7 |
8 | end
9 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-1024.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-120.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-121.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-121.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-152.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-167.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-180.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-20.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-29.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-40.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-41.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-41.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-42.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-42.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-58.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-59.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-59.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-60.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-76.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-80.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-81.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-81.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/AppIcon.appiconset/Icon-87.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/Background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/Background.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-100.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-1024.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-114.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-114.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-120.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-128.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-144.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-152.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-16.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-167.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-172.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-172.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-180.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-196.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-196.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-20.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-256.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-29.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-32.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-40.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-48.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-50.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-512.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-55.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-55.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-57.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-58.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-60.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-64.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-72.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-76.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-80.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-87.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-88.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/logo/Icon-88.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tabbar/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tabbar/calculator.imageset/calculator.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tabbar/calculator.imageset/calculator.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tabbar/calculator.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tabbar/calculator.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Background.imageset/Background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Background.imageset/Background.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Breakfast.imageset/Breakfast.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Breakfast.imageset/Breakfast.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Breakfast.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Breakfast.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Pets.imageset/Pets.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Pets.imageset/Pets.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Pets.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Pets.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Pool.imageset/Pool.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Pool.imageset/Pool.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Pool.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/Pool.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/TV.imageset/TV.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/TV.imageset/TV.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/TV.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/TV.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/WiFi.imageset/WiFi.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/WiFi.imageset/WiFi.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/WiFi.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/WiFi.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/pictures.imageset/pictures.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/pictures.imageset/pictures.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/pictures.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/pictures.png
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/worldwide_location.imageset/worldwide_location.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/worldwide_location.imageset/worldwide_location.pdf
--------------------------------------------------------------------------------
/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/worldwide_location.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2019-spring/VladSuhomlinov/autolayouts/autolayouts/Assets.xcassets/tourism/worldwide_location.pdf
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw2/RickAndMorty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw2/RickAndMorty.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw2/RickAndMorty/View/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw3/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment the next line to define a global platform for your project
2 | # platform :ios, '9.0'
3 |
4 | target 'RickAndMorty' do
5 |
6 | use_frameworks!
7 |
8 | pod 'Kingfisher', '~> 5.0'
9 | pod 'SwiftLint'
10 |
11 | # Pods for RickAndMorty
12 |
13 | end
14 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw3/RickAndMorty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw3/RickAndMorty.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw3/RickAndMorty.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw3/RickAndMorty.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw3/RickAndMorty/View/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw4/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment the next line to define a global platform for your project
2 | # platform :ios, '9.0'
3 |
4 | target 'RickAndMorty' do
5 |
6 | use_frameworks!
7 |
8 | pod 'Kingfisher', '~> 5.0'
9 | pod 'SwiftLint'
10 | pod 'RealmSwift'
11 |
12 | # Pods for RickAndMorty
13 |
14 | end
15 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw4/RickAndMorty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw4/RickAndMorty.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw4/RickAndMorty.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw4/RickAndMorty.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw4/RickAndMorty/View/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw5/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment the next line to define a global platform for your project
2 | # platform :ios, '9.0'
3 |
4 | target 'RickAndMorty' do
5 |
6 | use_frameworks!
7 |
8 | pod 'Kingfisher', '~> 5.0'
9 | pod 'SwiftLint'
10 | pod 'RealmSwift'
11 | pod 'DeepDiff'
12 |
13 | # Pods for RickAndMorty
14 |
15 | end
16 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw5/RickAndMorty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw5/RickAndMorty.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw5/RickAndMorty.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw5/RickAndMorty.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw5/RickAndMorty/View/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw6/RickAndMorty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw6/RickAndMorty.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw6/RickAndMorty.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw6/RickAndMorty.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Artem_Ulko/hw6/RickAndMorty/View/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/Tree/Tree.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/Tree/Tree.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/Tree/Tree/.swiftlint.yml~:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/Tree/Tree/.swiftlint.yml~
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // hsCards
4 | //
5 | // Created by Kirill Chistyakov on 15.03.2020.
6 | // Copyright © 2020 Kirill Chistyakov. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | @UIApplicationMain
12 | class AppDelegate: UIResponder, UIApplicationDelegate {
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/1024.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/120-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/120-1.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/120.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/152.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/167.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/180.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/20.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/29.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/40-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/40-1.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/40-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/40-2.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/40.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/58-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/58-1.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/58.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/60.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/76.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/80-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/80-1.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/80.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/AppIcon.appiconset/87.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-1.jpg
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-2.jpg
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-3.jpg
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-dark-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-dark-1.jpg
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-dark-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-dark-2.jpg
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-dark.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/bg.imageset/bg-dark.jpg
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo-1.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo-2.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo-3.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo-4.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo-5.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/hsLogo.imageset/hsLogo.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/minion-loading.imageset/minion-loading-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/minion-loading.imageset/minion-loading-1.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/minion-loading.imageset/minion-loading-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/minion-loading.imageset/minion-loading-2.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/minion-loading.imageset/minion-loading.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/Assets.xcassets/minion-loading.imageset/minion-loading.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/100.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/1024.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/114.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/114.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/120.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/128.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/144.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/152.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/16.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/167.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/172.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/172.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/180.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/196.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/196.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/20.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/216.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/216.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/256.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/29.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/32.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/40.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/48.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/50.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/512.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/55.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/55.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/57.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/58.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/60.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/64.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/72.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/76.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/80.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/87.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/88.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/Assets.xcassets/AppIcon.appiconset/88.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/appstore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/appstore.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/playstore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/AppIcons/playstore.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/bg-dark.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/bg-dark.jpg
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/bg.jpg
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/fonts/Belwe-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/fonts/Belwe-Bold.ttf
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/fonts/Belwe-Bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/fonts/Belwe-Bold.woff
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/hsLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/hsLogo.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/hsLogoMin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/hsLogoMin.png
--------------------------------------------------------------------------------
/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/minion-loading.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Chistyakov_Kirill/hw2/hsCards/assets/minion-loading.png
--------------------------------------------------------------------------------
/2020-spring/Frolov.NV/NewsAPI/NewsAPI.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Frolov.NV/NewsAPI/NewsAPI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Frolov.NV/NewsAPI/NewsAPI/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Frolov.NV/NewsAPI3/NewsAPI.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Frolov.NV/NewsAPI3/NewsAPI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Frolov.NV/NewsAPI3/NewsAPI.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Frolov.NV/NewsAPI3/NewsAPI.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Frolov.NV/NewsAPI3/NewsAPI/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // NewsAPI
4 | //
5 | // Created by Никита Фролов on 25.03.2020.
6 | // Copyright © 2020 Никита Фролов . All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | @UIApplicationMain
12 | class AppDelegate: UIResponder, UIApplicationDelegate {
13 | }
14 |
15 |
--------------------------------------------------------------------------------
/2020-spring/Frolov.NV/NewsAPI3/NewsAPI/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Frolov.NV/NewsAPI3/swiftlint.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Frolov.NV/NewsAPI3/swiftlint.yml
--------------------------------------------------------------------------------
/2020-spring/Gladun_Vladimir/1st_homework/BinaryTree.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Gladun_Vladimir/2nd_homework/Pictures/Pictures/Pictures.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Gladun_Vladimir/2nd_homework/Pictures/Pictures/Pictures/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // Pictures
4 | //
5 | // Created by Vladimir GL on 03.04.2020.
6 | // Copyright © 2020 VDTA. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | @UIApplicationMain
12 | class AppDelegate: UIResponder, UIApplicationDelegate {
13 | }
14 |
--------------------------------------------------------------------------------
/2020-spring/Gladun_Vladimir/2nd_homework/Pictures/Pictures/Pictures/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Gladun_Vladimir/3rd_homework/Pictures/Pictures/Pictures.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Gladun_Vladimir/3rd_homework/Pictures/Pictures/Pictures/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // Pictures
4 | //
5 | // Created by Vladimir GL on 03.04.2020.
6 | // Copyright © 2020 VDTA. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | @UIApplicationMain
12 | class AppDelegate: UIResponder, UIApplicationDelegate {
13 | }
14 |
--------------------------------------------------------------------------------
/2020-spring/Gladun_Vladimir/3rd_homework/Pictures/Pictures/Pictures/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Kolesnik Artyom/HW1/lab1.playground/contents.xcplayground:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/2020-spring/Konovalov_Mihail/hw2-4, 6/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '9.0'
2 |
3 | target 'TableView' do
4 |
5 | use_frameworks!
6 | pod 'Alamofire'
7 | pod 'RealmSwift'
8 | target 'TableViewTests' do
9 | inherit! :search_paths
10 | # Pods for testing
11 | end
12 | end
13 |
--------------------------------------------------------------------------------
/2020-spring/Konovalov_Mihail/hw2-4, 6/TableView.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Konovalov_Mihail/hw2-4, 6/TableView.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Konovalov_Mihail/hw2-4, 6/TableView.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Konovalov_Mihail/hw2-4, 6/TableView/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Konovalov_Mihail/hw2-4, 6/TableView/Models/Page.swift:
--------------------------------------------------------------------------------
1 | import Foundation
2 |
3 | struct Page {
4 | struct Info: Decodable {
5 | let count: Int
6 | let pages: Int
7 | let next: String
8 | }
9 |
10 | let results: [T]
11 | let info: Info
12 | }
13 |
14 | extension Page: Decodable {
15 | }
16 |
--------------------------------------------------------------------------------
/2020-spring/Kotov_Ivan/task1/tree/tree.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Kotov_Ivan/task1/tree/tree.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Kotov_Ivan/task1/tree/tree/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Krasnoperov_Nikita/Pokemons/Pokemons.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Krasnoperov_Nikita/Pokemons/Pokemons.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Krasnoperov_Nikita/Pokemons/Pokemons/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // Pokemons
4 | //
5 | // Created by Никита on 17/04/2020.
6 | // Copyright © 2020 Никита. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | @UIApplicationMain
12 | class AppDelegate: UIResponder, UIApplicationDelegate {
13 | }
14 |
--------------------------------------------------------------------------------
/2020-spring/Krasnoperov_Nikita/Pokemons/Pokemons/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Krasnoperov_Nikita/Pokemons/Pokemons/SceneDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SceneDelegate.swift
3 | // Pokemons
4 | //
5 | // Created by Никита on 17/04/2020.
6 | // Copyright © 2020 Никита. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class SceneDelegate: UIResponder, UIWindowSceneDelegate {
12 | var window: UIWindow?
13 | }
14 |
--------------------------------------------------------------------------------
/2020-spring/Krasnoperov_Nikita/f_homework/f_homework.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw extra/calculator/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '9.0'
2 |
3 | target 'calculator' do
4 | use_frameworks!
5 |
6 | pod 'SwiftLint'
7 | end
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw extra/calculator/calculator.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw extra/calculator/calculator.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw extra/calculator/calculator/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw2/Mtg Cards/Mtg Cards 2.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw2/Mtg Cards/Mtg Cards.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw2/Mtg Cards/Mtg Cards.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw2/Mtg Cards/Mtg Cards.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw2/Mtg Cards/Mtg Cards/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // Mtg Cards
4 | //
5 | // Created by alexander on 07.03.2020.
6 | // Copyright © 2020 alexander. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | @UIApplicationMain
12 | class AppDelegate: UIResponder, UIApplicationDelegate {
13 | }
14 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw2/Mtg Cards/Mtg Cards/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw2/Mtg Cards/Mtg Cards/Service/CardServiceImpls.swift:
--------------------------------------------------------------------------------
1 | //
2 | // CardServiceImpls.swift
3 | // Mtg Cards
4 | //
5 | // Created by Admin on 31.03.2020.
6 | // Copyright © 2020 alexander. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw2/Mtg Cards/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '10.0'
2 |
3 | target 'Mtg Cards' do
4 | use_frameworks!
5 |
6 | # Pods for Mtg Cards
7 | pod 'SwiftLint'
8 | pod 'Reusable'
9 | pod 'RealmSwift'
10 | pod 'DeepDiff'
11 | target 'Mtg CardsTests' do
12 | inherit! :search_paths
13 | end
14 | end
15 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw5/Animation/Animation.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw5/Animation/Animation.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw5/Animation/Animation.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw5/Animation/Animation/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // Animation
4 | //
5 | // Created by Admin on 06.04.2020.
6 | // Copyright © 2020 alexander. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | @UIApplicationMain
12 | class AppDelegate: UIResponder, UIApplicationDelegate {
13 | }
14 |
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw5/Animation/Animation/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw5/Animation/Animation/Assets.xcassets/first.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "first.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw5/Animation/Animation/Assets.xcassets/first.imageset/first.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Kraynov Alexander/hw5/Animation/Animation/Assets.xcassets/first.imageset/first.pdf
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw5/Animation/Animation/Assets.xcassets/second.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "second.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/2020-spring/Kraynov Alexander/hw5/Animation/Animation/Assets.xcassets/second.imageset/second.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Kraynov Alexander/hw5/Animation/Animation/Assets.xcassets/second.imageset/second.pdf
--------------------------------------------------------------------------------
/2020-spring/Kungurov_Kirill/hw2/News/News.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Kungurov_Kirill/hw2/News/News.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Kungurov_Kirill/hw2/News/News.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Kungurov_Kirill/hw2/News/News/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // News
4 | //
5 | // Created by Kirill Kungurov on 14.03.2020.
6 | // Copyright © 2020 Kirill Kungurov. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | @UIApplicationMain
12 | class AppDelegate: UIResponder, UIApplicationDelegate {}
13 |
--------------------------------------------------------------------------------
/2020-spring/Kungurov_Kirill/hw2/News/News/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Kungurov_Kirill/hw2/News/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '10.0'
2 |
3 | target 'News' do
4 | pod 'Kingfisher'
5 | pod 'SwiftLint'
6 |
7 | end
8 |
--------------------------------------------------------------------------------
/2020-spring/Lutseko Dmitrii/Home work 2-3/RickAndMorty/RickAndMorty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Lutseko Dmitrii/Home work 2-3/RickAndMorty/RickAndMorty/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 |
3 | @UIApplicationMain
4 | class AppDelegate: UIResponder, UIApplicationDelegate {
5 | }
6 |
--------------------------------------------------------------------------------
/2020-spring/Lutseko Dmitrii/Home work 2-3/RickAndMorty/RickAndMorty/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Malinin_Ilia/hw1/hw1.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Malinin_Ilia/hw1/hw1.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW2/HW2.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW2/HW2/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW3/Memes/Memes.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW3/Memes/Memes/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW4/Memes.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW4/Memes.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW4/Memes/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/Memes/memes/Memes.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/Memes/memes/Memes/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-1024.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-20.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-20@2x.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-20@3x.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-29.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-29@2x.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-29@3x.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-40.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-40@2x.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-40@3x.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-60@2x.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-60@3x.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-76.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/AppIcon.appiconset/yodarack-76@2x.png
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/meme.imageset/yodarack-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/meme.imageset/yodarack-1.jpg
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/meme.imageset/yodarack-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/meme.imageset/yodarack-2.jpg
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/meme.imageset/yodarack.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW5/animeme/animeme/animeme/Assets.xcassets/meme.imageset/yodarack.jpg
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW6/Memes/memes/Memes.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/HW6/Memes/memes/Memes/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/2020-spring/Pantyuhin Andrey & Khismatullin Kamil/README.md:
--------------------------------------------------------------------------------
1 | Один мак на двоих, поэтому делаем домашку вместе
2 |
3 |
--------------------------------------------------------------------------------
/2020-spring/Pinaev_Nikita/hw23/RickAndMorty/RickAndMorty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Pinaev_Nikita/hw23/RickAndMorty/RickAndMorty.xcodeproj/xcuserdata/npinaev.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
--------------------------------------------------------------------------------
/2020-spring/Pinaev_Nikita/hw23/RickAndMorty/RickAndMorty.xcworkspace/xcuserdata/npinaev.xcuserdatad/IDEFindNavigatorScopes.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/2020-spring/Pinaev_Nikita/hw23/RickAndMorty/RickAndMorty.xcworkspace/xcuserdata/npinaev.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/2020-spring/Pinaev_Nikita/hw23/RickAndMorty/RickAndMorty.xcworkspace/xcuserdata/npinaev.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/2020-spring/Pinaev_Nikita/hw23/RickAndMorty/RickAndMorty/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Poddubny_Anton/Task_1/binaryTree.playground/contents.xcplayground:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/2020-spring/Raspereza_Andrei/HomeWork1/Tree.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Raspereza_Andrei/HomeWork1/Tree/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // Tree
4 | //
5 | // Created by Andrew Raspereza on 27/03/2020.
6 | // Copyright © 2020 Andrew Raspereza. All rights reserved.
7 | //
8 |
9 | import Cocoa
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/2020-spring/Raspereza_Andrei/HomeWork1/Tree/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Shahbazly_Tural/README.md:
--------------------------------------------------------------------------------
1 | Делаю проект и домашнее задание с Gladun_Vladimir
2 |
--------------------------------------------------------------------------------
/2020-spring/Skripchuk_Anton/README.md:
--------------------------------------------------------------------------------
1 | Делаю проект и домашнее задание с Gladun_Vladimir
2 |
--------------------------------------------------------------------------------
/2020-spring/Troshev_Dmitriy/README.md:
--------------------------------------------------------------------------------
1 | Делаю проект и домашнее задание с Gladun_Vladimir
2 |
--------------------------------------------------------------------------------
/2020-spring/Ustinov_Artyom/H:W_2/HomeWork_2 + 3/HomeWork2.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/Ustinov_Artyom/H:W_2/HomeWork_2 + 3/HomeWork2.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/Ustinov_Artyom/H:W_2/HomeWork_2 + 3/HomeWork2/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | // Created by Артем Устинов on 18.03.2020.
2 | // Copyright © 2020 Артем Устинов. All rights reserved.
3 | //
4 |
5 | import UIKit
6 |
7 | @UIApplicationMain
8 | class AppDelegate: UIResponder, UIApplicationDelegate {
9 | }
10 |
--------------------------------------------------------------------------------
/2020-spring/Ustinov_Artyom/H:W_2/HomeWork_2 + 3/HomeWork2/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/Ustinov_Artyom/H:W_2/HomeWork_2 + 3/HomeWork2/SceneDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 |
3 | class SceneDelegate: UIResponder, UIWindowSceneDelegate {
4 | var window: UIWindow?
5 | }
6 |
--------------------------------------------------------------------------------
/2020-spring/Ustinov_Artyom/H:W_2/HomeWork_2 + 3/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment the next line to define a global platform for your project
2 | # platform :ios, '9.0'
3 |
4 | target 'HomeWork2' do
5 | # Comment the next line if you don't want to use dynamic frameworks
6 | use_frameworks!
7 |
8 | pod 'SwiftLint'
9 |
10 | end
11 |
--------------------------------------------------------------------------------
/2020-spring/lectures/18.04/RickAndMorty/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '10.0'
2 |
3 | target 'RickAndMorty' do
4 | use_frameworks!
5 |
6 | pod 'Kingfisher'
7 | pod 'SwiftLint'
8 | pod 'RealmSwift'
9 | pod 'Reusable'
10 |
11 | target 'RickAndMortyTests' do
12 | inherit! :search_paths
13 | # Pods for testing
14 | end
15 |
16 | end
17 |
--------------------------------------------------------------------------------
/2020-spring/lectures/18.04/RickAndMorty/RickAndMorty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/lectures/18.04/RickAndMorty/RickAndMorty.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/lectures/18.04/RickAndMorty/RickAndMorty.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/lectures/18.04/RickAndMorty/RickAndMorty/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/lectures/28.03/RickAndMorty/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '10.0'
2 |
3 | target 'RickAndMorty' do
4 | use_frameworks!
5 |
6 | pod 'Kingfisher'
7 | pod 'SwiftLint'
8 | pod 'RealmSwift'
9 |
10 | target 'RickAndMortyTests' do
11 | inherit! :search_paths
12 | # Pods for testing
13 | end
14 |
15 | end
16 |
--------------------------------------------------------------------------------
/2020-spring/lectures/28.03/RickAndMorty/RickAndMorty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/lectures/28.03/RickAndMorty/RickAndMorty.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/lectures/28.03/RickAndMorty/RickAndMorty.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/lectures/28.03/RickAndMorty/RickAndMorty/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/lectures/29.02/lection_1.playground/Pages/0-who-is-me.xcplaygroundpage/Contents.swift:
--------------------------------------------------------------------------------
1 | /*:
2 | ## Емельянов Георгий
3 | * Закончил ГУАП
4 | * 5 лет в iOS (с 3-го курса)
5 | * Аутсорс -> Стартап -> Альфа-Банк -> Одноклассники & Distillery & Crisalix
6 | * Media & Machine Learning & AR/VR
7 | * @georguy
8 | */
9 |
--------------------------------------------------------------------------------
/2020-spring/lectures/29.02/lection_1.playground/Pages/11-collections&cycles.xcplaygroundpage/Contents.swift:
--------------------------------------------------------------------------------
1 | /*:
2 | * Array, Dictionary, Set, String
3 | * Value types
4 | * замыкания (closure)
5 | * map, reduce, filter
6 | * Copy-on-write
7 | */
8 |
9 | var numbers = [1, 2, 3]
10 |
11 | print(numbers.map { $0 * 2 }.reduce(5, +))
12 |
--------------------------------------------------------------------------------
/2020-spring/lectures/29.02/lection_1.playground/Pages/2-variables.xcplaygroundpage/Contents.swift:
--------------------------------------------------------------------------------
1 | /*:
2 | * var
3 | * let
4 | */
5 | var myVariable = 42
6 | myVariable = 50
7 |
8 | var myConstant = "🍺"
9 | myConstant = "🍸"
10 |
--------------------------------------------------------------------------------
/2020-spring/lectures/4.04/Visual.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/lectures/4.04/Visual.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/lectures/4.04/Visual/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/lectures/7.03/RickAndMorty/RickAndMorty.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/lectures/7.03/RickAndMorty/RickAndMorty/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/naumov-andrei/2/RMProject/RMProject.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/naumov-andrei/2/RMProject/RMProject.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/naumov-andrei/2/RMProject/RMProject.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/naumov-andrei/2/RMProject/RMProject/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 |
3 | @UIApplicationMain
4 | class AppDelegate: UIResponder, UIApplicationDelegate {
5 | }
6 |
--------------------------------------------------------------------------------
/2020-spring/naumov-andrei/2/RMProject/RMProject/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/2020-spring/naumov-andrei/2/RMProject/RMProject/SceneDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 |
3 | class SceneDelegate: UIResponder, UIWindowSceneDelegate {
4 | var window: UIWindow?
5 | }
6 |
--------------------------------------------------------------------------------
/2020-spring/rodchenkov.sn/LoremNuntium/LoremNuntium.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/2020-spring/rodchenkov.sn/LoremNuntium/LoremNuntium.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/2020-spring/rodchenkov.sn/LoremNuntium/LoremNuntium.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/2020-spring/rodchenkov.sn/LoremNuntium/LoremNuntium/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 |
3 | @UIApplicationMain
4 | class AppDelegate: UIResponder, UIApplicationDelegate {
5 | }
6 |
--------------------------------------------------------------------------------
/2020-spring/rodchenkov.sn/LoremNuntium/LoremNuntium/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/2020-spring/rodchenkov.sn/LoremNuntium/LoremNuntium/Service/NHFacade.swift:
--------------------------------------------------------------------------------
1 | protocol NHFacade {
2 | func loadMore()
3 | func getNewsHeaders(completion: @escaping ([NewsHeader]) -> Void)
4 | func loadContent(_ selectedHeader: NewsHeader, _ completion: @escaping () -> Void)
5 | }
6 |
--------------------------------------------------------------------------------
/2020-spring/rodchenkov.sn/LoremNuntium/LoremNuntium/Service/NHRepository.swift:
--------------------------------------------------------------------------------
1 | import RealmSwift
2 |
3 | protocol NHRepository {
4 | func save(_ newsHeaders: [NewsHeader])
5 | func load() -> Results
6 | }
7 |
--------------------------------------------------------------------------------
/2020-spring/rodchenkov.sn/LoremNuntium/LoremNuntium/Service/NHService.swift:
--------------------------------------------------------------------------------
1 | protocol NHService {
2 | func getNewsHeaders(onCompletion: @escaping ([NewsHeader]) -> Void)
3 | }
4 |
--------------------------------------------------------------------------------
/2020-spring/rodchenkov.sn/homework-1/homework-1.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Questions/Joom_test.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/Questions/Joom_test.pdf
--------------------------------------------------------------------------------
/Questions/Revolut_test.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SPBSTU-Mobile-development-courses/ios/fc52675a31c13bd5d4c4887139a4b4e18fa09e9f/Questions/Revolut_test.pdf
--------------------------------------------------------------------------------