我试图在整个我的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