Тask 2

Task 2 состоит из 4 подзадач, которые вам необходимо выполнить. Все задачи находятся в корне проекта в папке Exercises и идут в порядке усложения 1-ая задача самоя простая, 4-ая наиболее сложная в рамках Task2

Детали по каждой задаче вы сможете найти в ниже представленных файлах:

  • ReverseBinary.md
  • Pairs.md
  • IPFormatConverter.md
  • TwoDimensional.md

Описание

Каждая задача состоит из двух файлов .h и .m, рассмотрим первое задание в папке /Exercises-1 вы найдете три файла:

  • ReverseBinary.md
  • ReverseBinary.h
  • ReverseBinary.m

В файле ReverseBinary.m вы сможете найти функцию

UInt8 ReverseInteger(UInt8 n) {
    return 0;
}

в которой вам надо будет написать код, для решения поставленной задачи. Сама задача описана в ReverseBinary.md. Для того, чтобы проверить верно ли вы решили задачу, вам необходимо будет запустить тесты. Для того чтобы запустить тесты необходимо выбрать любой доступный симулятор и нажать ⌘U или через меню Product->Test

после того как все отработает вы сможете увидеть детали выполнения по каждой из задач. Если ваше решение верно то тесты отобразятся с зеленым маркером если нет то красным.

Если все задачи решены и тесты с зеленым маркером то возрадуйтесь, можно бежать и нажать волшебную кнопку Submit.

Все тесты находятся в таргете ios.stage-taskTests в папке ios.stage-taskTests

Если вы пришли к выводу, что выполнили максимум того что могли сделать, то сделайте Submit задачи через https://app.rs.school/