【发布时间】:2010-09-05 15:38:15
【问题描述】:
我正在使用仅在 iOS 4.0 中可用的方法 CGPathGetPathBoundingBox。我正在检查 NULL 以查看它是否可以按照 Apple Docs 中的建议使用,但我收到以下运行时错误: dyld:惰性符号绑定失败:找不到符号:_CGPathGetPathBoundingBox 引用自:/Users/..
预计在:/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
我将核心图形框架设置为“弱”类型,但没有影响。在真实设备上也会发生同样的事情。当我在调试器中单步执行时,总是执行 if 语句。
if (CGPathGetPathBoundingBox != NULL) {
self.smallBounds = CGPathGetPathBoundingBox(tempPath);
}
else {
self.smallBounds = CGPathGetBoundingBox(tempPath);
}
【问题讨论】:
标签: iphone objective-c