-[UIView setAdUnitID1:]: 无法识别的选择器发送到实例
-[UIView setAdUnitID1:]: unrecognized selector sent to instance
我创建了一个UIView
libLinOneSdk.a
的静态库。所以当我使用它的 属性 或函数时,我会崩溃。但是如果我使用 LinDFPBanner.m
一切正常,在情节提要中我也将它挂在了笔尖中。我进行了搜索,但不知道为什么在静态库中会发生这种情况。问题可能出在 库搜索路径 上。任何人都可以帮助我如何提供库搜索路径。
self.linBannerView.adUnitID1 = @"XXXX";
self.linBannerView.rootViewController1 = self;
此外,应用程序在 ipod touch5 和 ipad mini 中运行良好。在模拟器中崩溃并 iphone 5 秒。这可能是建筑问题。
我需要创建一个框架而不是静态库吗?因为它在 iphone 5s
内不起作用
将 Storyboard 中横幅视图 self.linBannerView
的 class 更改为 GADBannerView
。
仔细检查您拍摄的 IBOutlet
中是否有相同的 class。
希望这对您有所帮助..
库 libLinOneSdk.a 仅包含 armv7 架构的代码。 iPhone 5s是64位的,所以需要包含64位架构代码。你需要follow instructions for building a fat library first。执行此操作后,您将需要按照以下说明正确链接。
当从静态库链接时 LinDFPBanner
变得毫无意义。为确保它不会被删除,您需要在代码中添加对 LinDFPBanner
的引用。您可以通过添加以下代码来实现:
- (void)dummyMethod
{
[LinDFPBanner class];
}
这将导致 class 被引用,并且应该在需要时正确加载。
我创建了一个UIView
libLinOneSdk.a
的静态库。所以当我使用它的 属性 或函数时,我会崩溃。但是如果我使用 LinDFPBanner.m
一切正常,在情节提要中我也将它挂在了笔尖中。我进行了搜索,但不知道为什么在静态库中会发生这种情况。问题可能出在 库搜索路径 上。任何人都可以帮助我如何提供库搜索路径。
self.linBannerView.adUnitID1 = @"XXXX";
self.linBannerView.rootViewController1 = self;
此外,应用程序在 ipod touch5 和 ipad mini 中运行良好。在模拟器中崩溃并 iphone 5 秒。这可能是建筑问题。
我需要创建一个框架而不是静态库吗?因为它在 iphone 5s
内不起作用将 Storyboard 中横幅视图 self.linBannerView
的 class 更改为 GADBannerView
。
仔细检查您拍摄的 IBOutlet
中是否有相同的 class。
希望这对您有所帮助..
库 libLinOneSdk.a 仅包含 armv7 架构的代码。 iPhone 5s是64位的,所以需要包含64位架构代码。你需要follow instructions for building a fat library first。执行此操作后,您将需要按照以下说明正确链接。
当从静态库链接时 LinDFPBanner
变得毫无意义。为确保它不会被删除,您需要在代码中添加对 LinDFPBanner
的引用。您可以通过添加以下代码来实现:
- (void)dummyMethod
{
[LinDFPBanner class];
}
这将导致 class 被引用,并且应该在需要时正确加载。