С Xcode 6.1 изведнъж получавам тази грешка.
/...-Bridging-Header.h:5:2: note: in module 'CoreGraphics' imported from /...-Bridging-Header.h:5:
@import CoreGraphics;
^
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.1.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGGeometry.h:271:1: error: definition with same mangled name as another definition
CGPointMake(CGFloat x, CGFloat y)
Това се случва само когато извикам CGPointMake
от моя swift клас. Swift класът използва object-c клас, импортиран в мостовия хедър, който импортира основната графика.
Изчистих кеша на модула и всички извлечени данни и рестартирах само за добра мярка. Ако това не е грешка в кеша на модула и основните графични функции са дефинирани на две места, не знам точно как да го адресирам освен „просто не използвайте този objectible-c файл“, което е, което аз през това време съм го заобиколил :/