sdk 的集成和未声明标识符的使用 'frame'
Integeration of sdk and Use of undeclared identifier 'frame'
我正在尝试集成广告 SDK (AdNexus),我是 Xcode 的新手。
我尝试了下一步:
下面的横幅代码示例显示了如何使用展示位置 ID 请求广告。从 RC2.8 版本开始,您可以使用会员 ID 和库存代码的组合来初始化横幅(仍然支持展示位置 ID)。以下是方法:
-(instancetype)initWithFrame:(CGRect)frame memberId:(NSInteger)memberId inventoryCode:(NSString *)inventoryCode;
-(instancetype)initWithFrame:(CGRect)frame memberId:(NSInteger)memberId inventoryCode:(NSString *)inventoryCode adSize:(CGSize)size;
- 我不知道将这些代码行放在哪里。
- 我把它们放在
viewDidLoad
中,他们给了我一个错误“使用未声明的标识符 'frame'。
我假设这些方法 return 是 UIView
的子类。
如果是这样,您会希望在视图控制器中有一个 'container' 视图。然后,您将使用该容器视图的框架初始化广告视图。最后一步是将广告视图添加为容器的子视图。您可以在 viewDidLoad
.
中执行此操作
我正在尝试集成广告 SDK (AdNexus),我是 Xcode 的新手。
我尝试了下一步:
下面的横幅代码示例显示了如何使用展示位置 ID 请求广告。从 RC2.8 版本开始,您可以使用会员 ID 和库存代码的组合来初始化横幅(仍然支持展示位置 ID)。以下是方法:
-(instancetype)initWithFrame:(CGRect)frame memberId:(NSInteger)memberId inventoryCode:(NSString *)inventoryCode;
-(instancetype)initWithFrame:(CGRect)frame memberId:(NSInteger)memberId inventoryCode:(NSString *)inventoryCode adSize:(CGSize)size;
- 我不知道将这些代码行放在哪里。
- 我把它们放在
viewDidLoad
中,他们给了我一个错误“使用未声明的标识符 'frame'。
我假设这些方法 return 是 UIView
的子类。
如果是这样,您会希望在视图控制器中有一个 'container' 视图。然后,您将使用该容器视图的框架初始化广告视图。最后一步是将广告视图添加为容器的子视图。您可以在 viewDidLoad
.