Ссылка на «Х» неоднозначна

После нескольких изменений в моем проекте я внезапно получаю ошибку сборки:

Reference to 'kCGImageAlphaPremultipliedLast' is ambiguous

 и когда при взгляде на ошибку показывает, что на нее ссылаются 4 раза

Может кто-нибудь сказать мне, как это может произойти и как я могу выяснить, что вызывает это? Я не импортирую ничего явно из CoreGraphics, а мой файл префиксов импортирует только «Foundation.h» и некоторые собственные макросы. Я, однако, импортирую несколько заголовков, содержащих чистый код на C, но они все заключены в нечто вроде этого:

#ifndef __MYCCODE_H
#define __MYCCODE_H
// imports here
// c code here
#endif

Это происходит в xcode 5 с использованием LLVM 5.1

Изменить: это, кажется, другая проблема с этим проектом. комментируя эту строку кода, я получаю еще одну ошибку:

Malformed or corrupted AST file: 'Unable to load module "/Users/xxx/Library/Developer/Xcode/DerivedData/ModuleCache/1NHZ5MC2OSMJV/CoreImage.pcm": module file out of date'

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

Ответы на вопрос(8)

Ваш ответ на вопрос