我將這個PRTween庫導入到我的項目中。沒有已知類選擇器的方法'valueWithCGPoint'
這裏是源代碼:
但它不能編譯,給了我很多的錯誤
我真的不知道爲什麼會這樣,因爲我之前沒有使用Objective C的經驗。
我將這個PRTween庫導入到我的項目中。沒有已知類選擇器的方法'valueWithCGPoint'
這裏是源代碼:
但它不能編譯,給了我很多的錯誤
我真的不知道爲什麼會這樣,因爲我之前沒有使用Objective C的經驗。
當編譯器警告您:
爲X無可見@interface
機會,你只是忘記導入包含頭文件這個班。
在你的情況,你會希望同時導入Foundation.h
和CoreGraphics.h
:
#import <Foundation/Foundation.h>
#import <CoreGraphics/CoreGraphics.h>
OR
你可能會導入循環。假設你有fileA.h
和fileB.h
,如果fileA.h
進口fileB.h
和fileB.h
進口fileA.h
,那麼編譯器會停滯在一個導入循環中,通常會導致它標記出關於缺少@interfaces的完全不相關的錯誤。
仔細回顧一下你的標題,確保你沒有導入循環。如果是的話,你可能只想將其中一個文件導入從.h
移動到.m
或完全重新考慮你的依賴性結構。
PRTween.h缺失#import <UIKit/UIKit.h>
。添加後,這些錯誤和警告消失了。
聽起來像你剛剛沒有導入基金會....添加'#import'到你的文件的頭文件 –
Hamish
你也可能需要''對於CG類型 –
Hamish
你的目標不是針對OSX而不是針對iOS編譯的嗎? – trojanfoe