dyld:未找到符号:_NSFontAttributeName

时间:2013-09-27 22:21:57

标签: ios objective-c xcode4 dyld

运行我在iOS 5上的第三方项目中创建的库时出现此错误。项目编译得很好但是在启动时我在控制台中得到以下内容:

dyld: Symbol not found: _NSFontAttributeName
  Referenced from: /Users/Stunner/Library/Application Support/iPhone Simulator/5.0/Applications/C26FFA60-BB4A-4321-908A-0EF8756F47D3/An.app/An
  Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/UIKit.framework/UIKit
 in /Users/Stunner/Library/Application Support/iPhone Simulator/5.0/Applications/C26FFA60-BB4A-4321-908A-0EF8756F47D3/An.app/An

让我感到困惑的是,我为我创建的库提供了一个示例应用程序,并且在iOS 5上运行时,它运行正常。我怀疑第三方应用程序中可能有其他构建设置导致我看到此错误。

在我的示例应用程序中,我有以下链接器标志:

-ObjC

第三方应用程序包含以下内容:

-ObjC -lxml2 -lz -all_load

0 个答案:

没有答案