Xcode 6 베타 2 (6A216f)를 사용하고 있으며 모든 것이 괜찮 았지만 5 초가 아닌 다른 장치를 만들면 111 개의 오류가 발생합니다. FXBlurView을 사용 중이며 Accelerate 프레임 워크를 가져 오기 때문에 문제가 발생합니다.Xcode 6 - 'Accelerate'모듈을 만들 수 없습니다.
나는 많은 것을 수색했으며 어떤 해결책을 찾을 수 없었다.
It's too long so I uploaded to pastebin.
PS : 이것은 오류가 난 당신이 너무 필요 내가 모든 것을 업로드 어떤 부분 모른다.
또한 내가 브리징 - 헤더에서 # import를 "FXBlurView.h"를 제거하면 나는 오류없이
편집을 얻을 :
그래서 나는 내 문제를 "해결". 이 오류는 컴파일러가 vFloat가 무엇인지 모르고 있다고, 그래서 나는 vecLibTypes.h을 확인하고 vFloat 코드의이 작품에 정의 된 것을보고 :
#elif defined(__i386__) || defined(__x86_64__)
#ifdef __SSE__
#if defined(__GNUC__)
#include <xmmintrin.h>
typedef float vFloat __attribute__ ((__vector_size__ (16)));
#else /* not __GNUC__ */
#include <xmmintrin.h>
typedef __m128 vFloat;
#endif /* __GNUC__ */
#endif /* defined(__SSE__) */
을 그리고 내가 얻을 첫 번째 #elif를 제거하는 경우 오류없이 ...
EDIT2 : 당신이 작동 구현 파일 내부의 가속화 import 문을 이동하는 경우 올바른 솔루션을 @Nick
당신은 브리지 헤더에 FXBlurView''의 가져 오기 위의 프레임 워크를 가속화 가져올 수 있습니다. http://stackoverflow.com/questions/24272184/connect-objective-c-framework-to-swift-ios-8-app-parse-framework에 대한 답변보기 – Jack
내 파일 브리징 파일을 다음으로 변경했습니다. #import # import를 # import를 "FXBlurView.h" 그리고 그것은 여전히 로그를 보면 –
작동하지 않습니다, 그것은 오류를 보인다 # import를 '알 수없는 유형 이름'vFloat '; 64 비트가 아닌 장치에서 발생하는 'float'을 의미합니까? arm64에만'vFloat'을 정의한 코드 어딘가에 있을까요? – Jack