我正在努力使用Swift應用程序中的靜態庫(由Objective C編譯)。CompileSwift在iOS8.0中聲明「當前部署目標不支持自動__weak引用」
我有一個包含相關頭文件的Objective C橋接頭文件。在構建應用程序,我得到這個錯誤..
/someDirectory/Xcode/FirstSteps/headers/Acme.h:89: the current deployment target does not support automated __weak references
類的Acme 確實使用弱引用,但是部署目標是iOS的8.0,所以應該支持他們。我吠叫錯了樹嗎? Acme.h的
線89讀取:
-(void) addTopicListener:(__weak NSObject<ACMETopicListenerDelegate>*) delegate;
請將第89行的Acme.h –
我的問題(在escoz/QuickDialog中)與用__weak標記的ivar相同。 –