2015-11-30 4 views
1

У меня есть два проекта Xcode на моем компьютере. Каждый из них имеет декларацию с типом возврата «instancetype», но каким-то образом один проект может скомпилироваться, а другой показывает ошибку: Unknow type name «instancetype».Неизвестный тип name 'instancetype' - Xcode

Я попытался найти причину, сравнив настройки сборки двух проектов, но даже все настроено одинаково, проблема все еще не решена.

В моих проектах используется Apple LLVM7.0, который, я думаю, уже поддерживает «instancetype». пожалуйста, скажите мне, каковы потенциальные причины этого.

ответ

0

Чтобы ответить на мой собственный вопрос: кажется, я неправильно использовал «instancetype» в декларации типа: instancetype methodA(args...), без + или @interface.