我正在尝试在我的应用程序中进行打印。
虽然这可行,而且我确实可以从我的应用程序打印,但我希望能够在未运行 iOS 4.2 的设备上运行我的应用程序。
即使我在运行代码之前检查了版本。
打印文档的方法包含所有用于打印的类。
每当我将模拟器切换回 4.1 时,我都会收到一个 Symbol not found 异常,显示错误:
dyld:找不到符号:_OBJC_CLASS_$_UIMarkupTextPrintFormatter 引用自:/Users/Jack/Library/Application Support/iPhone Simulator/4.1/Applications/794534DB-DB53-42E7-A294-7E78FDD3899B/Documentation.app/Documentation 预期在:/Developer/ Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.1.sdk/System/Library/Frameworks/UIKit.framework/UIKit 在/Users/Jack/Library/Application Support/iPhone Simulator/4.1/Applications/794534DB-DB53-42E7 -A294-7E78FDD3899B/Documentation.app/Documentation
我不想丢弃没有升级到 4.2 的用户。
任何帮助表示赞赏。