У меня очень сложная проблема с XCode 7.3 (однако эта проблема сохранилась с тех пор, как я установил XCode 7.2) и код Swift, и я надеюсь, что у других возникла эта проблема и вы знаете, как ее разрешить. Выделение синтаксиса и завершение кода отлично работают в файлах Objective-C, а также отлично работают при вызове других объектов Swift в коде Swift. Однако любые объекты или методы Objective-C, упомянутые в коде Swift, не выделяют подсветку синтаксиса, а XCode не будет выполнять ЛЮБЫЕ Objective-C объявленные методы или свойства. Все компилируется и работает отлично.
Я также должен добавить, что я также пробовал сделать полностью чистую установку XCode. Я удалил все полученные данные, удалил все кеши XCode и удалил файлы настроек XCode (в дополнение к явно удалению архива XCode.app перед повторной установкой).
В Swift чрезвычайно сложно развиваться. Я не хочу этого делать, но если я не могу найти способ решить эту проблему, я буду вынужден вернуться к использованию Objective-C.