• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ios > 中高端电脑配置xcode4中配置Three20开发环境

中高端电脑配置xcode4中配置Three20开发环境

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了xcode4,xcode4app,xcode4下载,安卓开发 电脑配置,软件开发电脑配置等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:中高端电脑配置 xcode 4 中配置 Three20 开发环境
描述:

大名鼎鼎的Three20想必大家都听说过,很多APP都是用它开发的,开发UI很方便,功能也很强大,用它就不必深究枯燥的iOS SDK。今天介绍一下如何在xcode4中配置环境支持Three20开发。

1。首先我们得去把源码下载下来。网址在:https://github.com/facebook/three20 解压放在我们工程目录下。

2。在解压目录下src/Three20下的 Three20.xcodeproj拖到自己的工程里,在弹出的对话框中Destination栏“Copy Items into destination group's folder”不要选中,Addto targets栏中选中自己的工程target,并不是unit test target,然后点Finish.

3。在工程中展开Three20,你会发现有一个group叫Dependencies,展开它,下面有六个依赖工程,选中它们,并拖到自己的工程中去。

4。将src目录下的Three20.bundle拖到自己的工程中去。

5。加入需要的静态库。如下图红色部份是加入的:


6。加入需要的目标依赖项。如下图:


7。加入Quartz.framework

8。在工程配置页,build里Header Search Paths里加入

$(BUILT_PRODUCTS_DIR)/../three20" "

$(BUILT_PRODUCTS_DIR)/../../three20" "

$(CONFIGURATION_BUILD_DIR)/../../three20"

如下图:


9。在Other Linker Flags里加入 -ObjC -all_load 如图:


10。然后在需要用Three20的文件中引入头文件#import "Three20/Three20.h" 就可以用Three20的功能了。

还有一种方法就是利用脚本,在src目录下面有一个script目录,打开terminal进入到script目录下,然后运行命令:

  1. python ttmodule.py -p path/to/your/project/yourproject.xcodeproj Three20 --xcode-version=4  

-p后面是你工程的绝对路径,当然也可是当前script的相对路径。

这样就自动完成第一种方法中的各种配置。

这儿有一些Three20的教程,example目录下也有不少demo工程

  • Three20 Stylesheets iPhone Tutorial
  • Three20 Custom Cells iPhone Tutorial
  • Three20 Table Item Tutorial
  • http://www.codeios.com/thread-598-1-1.html
  • http://iosguy.com/2010/10/19/tthree20-a-brief-ttlauncherview-tutorial/
  • http://three20.pypt.lt/start
  • http://three20.pypt.lt/starthttp://three20.pypt.lt/start
  • 文章出处:http://blog.csdn.net/favormm/article/details/6739311


    解决方案1:

    什么是开发环境


    分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

    您可能想查找下面的文章:

    • 可不可以用XCODE做一个APP只运行在自己的真机上,不上市场?
    • 中高端电脑配置xcode4中配置Three20开发环境

    相关文章

    • 2017-06-05 iOS基础控件ios动画移动效果实现
    • 2017-06-05 js调用OC调不到
    • 2017-06-05 h5页面如何根据手机系统字体来改变网页字体
    • 2017-06-05 如何定位到这个bug的代码行
    • 2017-06-05 ARC中Block因为作用域被释放的问题
    • 2017-06-05 ioswebview怎么去掉长按后的选择和复制等我菜单?
    • 2017-06-05 像苹果手机将多个app整合到一个文件夹中,哪位大神能给点思路
    • 2017-06-05 苹果ios系统如何获取iOS系统相册绝对路径
    • 2017-06-05 ios模拟机下能够获取ssid吗?
    • 2017-06-05 AFN3x怎么做网络依赖?

    文章分类

    • JavaScript
    • ASP.NET
    • PHP
    • 正则表达式
    • AJAX
    • JSP
    • ASP
    • Flex
    • XML
    • 编程技巧
    • Android
    • swift
    • C#教程
    • vb
    • vb.net
    • C语言
    • Java
    • Delphi
    • 易语言
    • vc/mfc
    • 嵌入式开发
    • 游戏开发
    • ios
    • 编程问答
    • 汇编语言
    • 微信小程序
    • 数据结构
    • OpenGL
    • 架构设计
    • qt
    • 微信公众号

    最近更新的内容

      • 应用上传appStore被拒,给了三个崩溃日志,在上传时没有生成dysm文件,怎么看这种崩溃日志?
      • qttabbartabbar
      • iOSAppIOS企业开发者账号发布APP的问题
      • 讲带有第三方库和xib的文件打包成a静态库,怎么处理
      • (swift)京东iOS,APP热更新是怎么实现的?
      • 扫描二维码IOS7?二维码扫描中文乱码
      • ios下微信浏览器如何唤醒app?app已上架应用宝
      • 用WXWebComponent代码创建一个新的web组件,出现以下问题
      • 指数函数与对数函数ios在for循环中调用函数耗时逐次降低
      • 怎样在collectionView头部添加轮播图,要求能随collectionView滚动

    关于我们 - 联系我们 - 免责声明 - 网站地图

    ©2020-2025 All Rights Reserved. linkedu.com 版权所有