我在iOS 3.2上遇到以下错误:
dyld: Symbol not found: _OBJC_CLASS_$_NSCache
Referenced from: /var/mobile/Applications/884C05DF-261D-4581-96CD-3727103C5832/speedymap.app/speedymap
Expected in: /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
in /var/mobile/Applications/884C05DF-261D-4581-96CD-3727103C5832/speedymap.app/speedymap
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Not safe to call dlopen at this time.)
我对NSCache
类没有任何线索;我甚至没有使用它。
答案 0 :(得分:1)
NSCache
类可用,因此尝试在3.2上使用它将导致错误。如果您不直接使用它 - 检查您是否使用仅4.0+的其他类/方法(或可能是第三方库) - 它们可能在内部使用NSCache
。
答案 1 :(得分:0)
我认为您可以删除或更新当前从其他类引用的一个源文件