【发布时间】:2011-12-15 17:00:34
【问题描述】:
我正在尝试为我的表格视图实现“拉动刷新”功能。
我发现了几个可以解决问题的类 (iStopped's PullToRefreshView & Leah's PullToRefresh)
这两个类都给我一个关于 i386 未定义符号的错误...
架构 i386 的未定义符号:
“_OBJC_CLASS_$_PullToRefreshView”,引用自: FeaturedTableView.old 中的 objc-class-ref:找不到架构 i386 的符号 clang:错误:链接器命令失败并退出 代码 1(使用 -v 查看调用)
事情是..我在构建阶段链接到 QuartzCore.framework.. 在构建设置中,在“架构”(和“有效架构”)下,我看到了“armv6”和“armv7”。
我在网上搜索了关于 PullToRefresh 的错误,我只能找到框架丢失了......但它不是(我什至删除了它并重新添加了它)。
我还遇到了this tutorial,它说我需要重构(编辑 -> 重构)我的项目(转换为 Objective-C ARC),但我不能这样做,因为当我选择我的目标时,我得到了很多错误(尤其是来自 Facebook SDK)。
难道没有一种简单的方法可以添加拉动刷新功能吗? :)
任何帮助将不胜感激! 谢谢!
【问题讨论】:
-
如何添加 PullToRefresh(View)?您是使用“文件>将文件添加到”还是编译框架并链接它?
-
谢谢,我只是用“复制文件”选项将文件拖到项目中......在自述文件之后。如果我通过“文件”菜单进行操作会有所不同吗?
-
问题已解决。我在这里的底部发布了答案。谢谢 jrtc27,让我再次检查导入过程。
-
很高兴听到你解决了它:)
标签: ios uitableview frameworks ios5 xcode4.2