我收到警告,在以下代码中找不到类 CALayer 的“-modelLayer”方法。根据 CALayer 类引用,modelLayer 方法确实存在。此代码正确执行,因此这证实了在运行时实现。我想我只需要添加一些转换即可消除警告,但我不确定要转换成什么。
如何解决警告?
我使用的是 Xcode 4.0 Build 4A278b。
代码:
CALayer * layer = (CALayer *)(coinView.layer);
CGRect newCoinFrame = [[layer modelLayer] frame]; //warning on this line
警告: CoinsToSlotViewControllerTest.m:138:警告:未找到“-modelLayer”方法
最佳答案
我认为你需要 #import <QuartzCore/QuartzCore.h>
.
关于iphone - 如何解决 iPhone 单元测试中 CALayer 类的警告 "No ' -modelLayer' 找到方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5127851/