相关疑难解决方法(0)

升级到iOS 4.1 SDK后出现奇怪的问题

我已将iOS SDK升级到新发布的4.1,现在我在构建应用程序时出现以下错误:

/DeveloperBeta/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.1.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGPDFContext.h:60:23     

/DeveloperBeta/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.1.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGPDFContext.h:60:23: error: expected function body after function declarator
Run Code Online (Sandbox Code Playgroud)

查看.h文件中的该行,我看到以下内容:

CG_EXTERN void CGPDFContextAddDocumentMetadata(CGContextRef context, CFDataRef metadata) CG_AVAILABLE_STARTING(__MAC_10_7, __IPHONE_4_0);
Run Code Online (Sandbox Code Playgroud)

真正有趣的是定义__MAC_10_7似乎没有在任何地方定义.我在预编译应用程序的.pch文件时遇到此错误.

令人好奇的是,一个简单的hello world app会编译.

知道我该怎么办?

提前致谢!

Stelian

iphone ios

18
推荐指数
1
解决办法
6342
查看次数

标签 统计

ios ×1

iphone ×1