【发布时间】:2011-11-22 16:23:04
【问题描述】:
我正在创建一个 iOS 静态库并尝试集成新的 iOS5 Twitter 框架。所以我已经实现了新的 Twitter 框架并制作了库,静态库可以在 Xcode 4.2 (iOS5) 上运行,没有任何问题。 我的问题是,由于不存在 Twitter 框架,因此该库无法与较旧的 iOS SDK 一起使用。当我尝试在 XCode 4.02 中使用该库时出现以下错误:
架构 i386 的未定义符号:
“_OBJC_CLASS_$_TWTweetComposeViewController”,引用自: libTest.a(TestViewController.o) ld 中的 objc-class-ref: 未找到体系结构 i386 collect2 的符号:ld 返回 1 个退出 状态
这里的 libTest.a 是我正在尝试制作的静态库。
所以基本上我想要实现的是,用 Xcode 4.2 (iOS 5 SDK) 编译一个静态库并在 Xcode
【问题讨论】:
-
你添加框架twitter了吗?
标签: iphone objective-c static-libraries backwards-compatibility ios5