Task 1 состоит из пяти подзадач, которые вам необходимо выполнить. Все задачи находятся в корне проекта в папке Exercises и идут в порядке усложения 1-вая задача самоя простая, 5-ая наиболее сложная в рамках Task1.
Структура папки Exercises представленна ниже
- T1Array.pdf
- MiniMaxSumPdf.pdf
- BillCounter.pdf
- StringParser.pdf
- HighestPalindrom.pdf
Каждая задача состоит из двух файлов .h и .m, рассмотрим первое задание в папке /Exercises/1 вы найдете два файла:
- T1Array.h
- T1Array.m
В файле T1Array.m вы сможете найти функцию
// Complete the following fuction
- (NSArray *)convertToHappy:(NSArray *)sadArray {
return @[];
}
в которой вам надо будет написать код, для решения поставленной задачи. Сама задача описана в T1Array.pdf. Для того, чтобы проверить верно ли вы решили задачу, вам необходимо будет запустить тесты. Для того чтобы запустить тесты неоюходимо выбрать любой доступный симулятор из списка
и нажать ⌘U или через меню Product->Test
после того как все отработает вы сможете увидеть детали выполнения по каждой из задач. Если ваше решение верно то тесты отобразятся с зеленым маркером если нет то красным.
Если все тесты с зеленым маркером то возрадуйтесь, ваше решение верно.
Все тесты находятся в таргете RSSchool_T1Tests
Если вы пришли к выводу, что выполнили максимум того что могли сделать, то сделайте Submit задачи через https://app.rs.school/