
У каждого разработчика по мере разрастания кода приложения в голове возникает вопрос как правильно организовать логическую структуру кода и его функциональное разделение на определенные блоки для быстрого перехода по методам/функциям в классе. И более того если Ваш код перейдет на изучение другому разработчику.
На помощь приходят директивы препроцессора #MARK, #TODO и #FIXME.
Ранее в Objective-C директивы, например, #MARK выглядела немного иначе:
#pragma...