开发者

dyld: Symbol not found: error in iOS 3.2

I am getting the following error on 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.)

I have no clue about the NSCache class; I am not even us开发者_JS百科ing it.


NSCache class is available starting iOS4.0, so attempt to use it on 3.2 will result in error. If you don't use it directly - check if you use some other classes/methods (or may be 3rd-party libs) that are 4.0+ only - they may use NSCache internally.


I think You may delete or update one source file which currently reference from another class

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜