- Ознакомится с написанным кодом. Для чего создан данный модуль? Resource - Создает абстракцию ресурса доступного по HTTP, инкапсулирует в себе все необходимые данные для запроса и парса ответа.
- Что значит @escaping в передаваемых замыканиях? Данная анотация указывает на то, что замыкание не следует удалять из памяти, потому что оно может быть использовано в дальнейшем после выхода из функции
- Почему в некоторых протоколах идет наследование от класса(: class)? Исходя из семантики протокола иногда необходимо поведение ссылочного типа нежели типа значений, поэтому на протокол накладывается ограничение class (AnyObject)
- ✅ Реализовать методы которые выдают ошибки(в их теле есть пометки #error)
- ✅ Поправить релизацию протокола Codable для JSONObject(находится в UnitTests), для того чтобы два написанных теста выполнялись успешно(тесты менять не надо)
forked from AbbyMobileSchoolIOS/Lesson1
-
Notifications
You must be signed in to change notification settings - Fork 0
stillyoungman/Lesson1
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Swift 96.5%
- Objective-C 3.5%