我正在尝试使用route-me离线地图在xCode 4中编译。它们在xCode 3中很好。
我认为我的问题在于架构设置。看看下面的post,看起来我应该将proj4改为armv6,并将主项目和mapview保留为标准(v6& v7)。
但是,我仍然会收到以下错误:
架构armv6的未定义符号: “_OBJC_CLASS _ $ _ RMMarker”,引自:OSMapViewController.o中的objc-class-ref “_OBJC_CLASS _ $ _ RMDBMapSource”,引自:OSMapViewController.o中的objc-class-ref “_OBJC_CLASS _ $ _ RMMapContents”,引自:OSMapViewController.o中的objc-class-ref ld:找不到架构armv6的符号 collect2:ld返回1退出状态
欢迎任何帮助。
克里斯。
答案 0 :(得分:0)
这似乎是XCode中的一个错误。 我下载了xcode 4.0.2,它编译和工作没有任何错误或警告!
更新您的xcode。