[Cocoa]在工程中添加 Three20 库

[Cocoa]在工程中添加 Three20 库,第1张

概述[Cocoa]在工程添加 Three20 库 罗朝辉 (http://blog.csdn.net/kesalin/) CC 许可,转载请注明出处 Three20 是 facebook 开源的一款功能齐全又强大的库,覆盖 UI,network,JSON/XML解析等。其 github 仓库在这里:https://github.com/facebook/three20 ,这个页面也有如何在工程中添加

[Cocoa]在工程中添加 Three20 库

罗朝辉 (http://blog.csdn.net/kesalin/)

CC 许可,转载请注明出处

Three20 是 facebook 开源的一款功能齐全又强大的库,覆盖 UI,network,JsON/XML解析等。其 github 仓库在这里:https://github.com/facebook/three20 ,这个页面也有如何在工程中添加 three20 库的介绍,不过在 lion 版下以及 xcode 4.2 下有些许不同,英文好的同学可以参看原文。现整理如下:

1,新建一个名为 Three20Demo 的 Empty Application;

2,在这页面上下载 three20 zip源代码工程;解压到与 Three20Demo 项目平级的目录下;

3,拖拽 "three20/src/Three20/" 目录下的 Three20.xcodeproj 到 Three20Demo 工程中,如下图。


4,选中  Three20Demo 的 target ,在 Build Phases 的 link Binary With librarIEs 中添加 three20 的静态库。如下图:


5,拖拽 "three20/src" 下面的Three20.bundle 到 Three20Demo 工程下,在d出的对话框中不要选择 copy Item into 那个选项,选择第二个 Create groups for any added folders。


6,类似第4步,向 three20Demo 中添加 QuartzCore.framework 。

7,在工程的 Build settings 中向 "Other linker Flags" 添加 -ObjC 和 -all_load 两项。


8,编译运行工程,然后至你自己用户的 library 目录下拷贝 three20 头文件至你的项目目录下。(lion版本无法查看隐藏目录,command + shift + G ,然后输入 ~/library,就可以找到隐藏的library)。 three20 目录位于:

/Users/yourname/library/Developer/Xcode/DerivedData/Three320Demo-XXXXXX/Build/Products/three20


9,在工程的 Build settings 中向 "header Search Paths" 添加 three20,并选中 Recursive 选项。


10,至此,所有的配置工作完成,你可以在工程中使用包含如下头文件:#import <Three20/Three20.h> 来使用 Three20 库。


Three20 解压的包里面有个 sample 目录,里面展示了大部分 API 的使用,可以运行看看。下文我将演示如何使用 TTtableVIEwController。

总结

以上是内存溢出为你收集整理的[Cocoa]在工程中添加 Three20 库全部内容,希望文章能够帮你解决[Cocoa]在工程中添加 Three20 库所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1063350.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存