После объединения проекта Xcode, написанного в Swift, с другим проектом Xcode, написанным в Objective C, ошибка отображается со ссылкой на файл, который без проблем работал в своем родном проекте Objective C. После добавления связующего заголовка в новый проект для обеспечения возможности взаимодействия между Swift и Objective C процесс компиляции сузился до этих 2 предупреждающих сообщений.
ARC forbids explicit message send of 'autorelease'
&
autorelease' is unavailable: not available in automatic reference counting mode
После некоторого исследования кажется, что одним из решений является переход к проектам
edit > convert > To Objective-C ARC...
После попытки вышеизложенного, кажется, что всплывающее окно параметров ar c отображает практически пустое окно.
Даже после явного перехода к целевым настройкам в XCode всплывающее окно Окно вверх также оказалось пустым.
Второй вариант включал отключение AR C для проекта. После этого появилось 3 новых предупреждения, относящихся к строкам кода из собственного проекта Objective C, которых не было в собственной версии.
Как это можно исправить?