Three20 安装 部署

好记性确实不如烂笔头,记下来!!!

1、到官网下载最新Three20 Address:https://github.com/facebook/three20

2、下载并解压到工程目录:如下图


我的放到目录里面

3、python three20/src/scripts/ttmodule.py -p path/to/your/project/project.xcodeproj Three20 

命令解析:three20/src/scripts/ttmodule.py   是three20中ttmodule.py 的路径  简单安全快捷做法 打开three20-master→src→scripts→ttmodule.py 右击ttmodule.py选择显示简介找到位置并复制路径,在命令行里面在后面添加"/ttmodule.py" ,引号中的内容,不包含“”。在这的路径如下:/Users/***/Desktop/testDiction/testDiction/three20-master/src/scripts/ttmodule.py

path/to/your/project/project.xcodeproj  这个是你打开工程的那个文件  简单做法如上。在这里的路径如下: /Users/***/Desktop/testDiction/testDiction.xcodeproj


所以这个示例添加Three20 的完整路径是:python /Users/***/Desktop/testDiction/testDiction/three20-master/src/scripts//ttmodule.py -p /Users/***/Desktop/testDiction/testDiction.xcodeproj Three20  

注:红色字体是必须要的,黑色字体部分是路径,路径一定要对。

4、结果如下图:



5、写到这里还没有完,需要添加框架

 QuartzCore.framework

6、在你工程的pch文件中#import <Three20/Three20.h>这样你就可以在每个类里面使用这个开源库了,

原因:pch是预编译文件

 (1)、这是一个工程用到的来自于外部框架的头文件列表。xcode将便宜这些头到文件,这将减少你在 

              选择Build或Build and Go 时编译项目的时间。通常用到的头文件已经自动包含了pch,系统编译

              每一个cpp文件前, 都会先include这个文件,这样就节省了添加include的时间。相当于加速编

              译(有待考证)


      (2)、这个里面可以放入 宏, 整个工程都可以用。节省时间。[#我通常用来定义宏#]

来源:http://hi.baidu.com/yi_mark/item/82a19b36f373896e7c034b8e


7、由于Three20暂不支持IOS6,所以需要

在UIViewAdditions.m文件中,将

#ifdef DEBUG

改为:

#ifdef DEBUG_TOUCHES




最后,以上是个人开发总结,大家共同学习进步,如有问题,请留言,谢谢。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值