我在使用iOS 5.1.1在iPad上运行app时遇到错误
dyld: Symbol not found: _NSFontAttributeName Referenced from: /var/mobile/Applications/9471D711-BCA7-4529-A584-9747C2E03DBC/egnyteMobileIOSUniversal.app/egnyteMobileIOSUniversal Expected in: /System/Library/Frameworks/UIKit.framework/UIKit in /var/mobile/Applications/9471D711-BCA7-4529-A584-9747C2E03DBC/egnyteMobileIOSUniversal.app/egnyteMobileIOSUniversal
在我的代码中,我现在使用NSFontAttributeName常量.我知道它支持iOS等于或高于6.0.在我的代码中我都使用NSAttributedString类.
这可能是其他方法或UI控件在内部调用此方法吗?
堆栈跟踪不会给我任何有关哪个代码或方法遇到此问题的信息.
有没有办法可以正确调试跟踪符号错误?我的应用程序支持min 5.0 iOS
将UIKit的类型从Required更改为Weak并重建您的应用程序目标.这应该处理运行时错误.