我試圖在整個我的ios應用程序中爲視圖控制器創建一個共享的iAd bannerview。我一直在嘗試在我的應用程序委託中創建一個單例類,以便執行此操作,但我不斷收到錯誤消息,指出「接口類型'iAdClass'不能由值返回」。我不知道如何解決這個問題,我單身人士的設置也可能不正確,所以任何幫助也將不勝感激。在使用自定義類作爲App Delegate中的類型時遇到問題
#import <UIKit/UIKit.h>
@class ViewController;
@class iAdClass;
@interface AppDelegate : UIResponder <UIApplicationDelegate>
@property (strong, nonatomic) UIWindow *window;
@property (strong, nonatomic) ViewController *viewController;
@property (assign) iAdClass*iADObject;
+ (AppDelegate*) sharedApplication;
+ (iAdClass)sharedAd;
@end
嘗試'+(iAdClass *)sharedAd;'? – PhilMY 2012-08-08 08:00:33
謝謝,不知道爲什麼我沒有注意到。 – Dave123 2012-08-10 04:18:48