Я переписываю библиотеку Java на Objective-C и столкнулся со странной ситуацией. У меня есть два класса, которые импортируют друг друга. Это круговая зависимость. Поддерживает ли Objective-C такую ситуацию? Если нет, как вы порекомендуете его переписать?