
iOS开发
文章平均质量分 54
xu_cq
iOS,Win应用开发爱好者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
越狱手机中开发bluetooth应用
在iPhone开发蓝牙应用的过程中,由于Apple公司不允许应用程序访问外部的,没有被经过MFi认证的蓝牙设备。因此,只好将iPhone进行越狱,然后,自己构造一个轻量级的bluetooth协议栈,即btstack工程,它是在google中的一个开源项目。 下面,我将在btstack应用的一个过程进行一个非常简单的介绍。 前提: mac os 10.6原创 2012-12-25 22:31:41 · 1783 阅读 · 2 评论 -
在BOX2D 中如何控制body 自然的旋转到一个指定角度?
这个问题在许多游戏中控制角度时都会遇到,但是在BOX2D中,你必须考虑到如果转动中与其他body碰撞等物理因素。能够想到的解决方案有三种:1 在update方法里不断更改body的角度,使他接近于要设定的角度。b2vec2 clickedPoint;//设定点的向量float bodyAngle = body->GetAngle();//取得物体自身的弧度b2Vec2 toTa转载 2013-04-11 20:33:44 · 962 阅读 · 0 评论 -
在Box2d中,如何使一个body自然的按照一个指定速度移动?
方法有三种:1-直接设定body的线速度这是最直接的方法,但是同样的,并不是在box2d中最好的方法b2body *body;// the body you want to conrollb2Vec2 vel;// the vel you setbody->SetLinearVelocity( vel );这样做,如果只有一个物体,你可以得到你想要的效果,但是如果有许多bo转载 2013-04-11 20:36:44 · 912 阅读 · 0 评论 -
three20被拒,Apps that use non-public APIs will be rejected
在使用three20进行开发的应用提交到app store之后被拒,原因是:"Apps that use non-public APIs will be rejected",经过分析,发现原因出在three20为中。 three20库为了调试方面,使用了non-public apis,原因找到了,修改方法如下: 1.使用xcode打开three20库,搜索”DEBUG_TOUCHE原创 2013-03-03 18:31:14 · 1428 阅读 · 0 评论 -
关于Three20同时支持5.0,6.0的旋转问题
在使用Three20开发ipad的应用过程中,由于 iPad1到4之间的差别,导致了应用无法同时支持旋转。 Three20中的TTViewController可以支持6.0以上的旋转,详细见momo的有关three20旋转解决方法,这里不再说明,我这里要说明的是TTViewController如何同时支持5.0,5.1iPad在Landscape模式下工作, 1.作一个基于Thr原创 2013-02-18 10:27:31 · 470 阅读 · 0 评论 -
美发CRM软件发布了
先恭喜一下自己,两个月的努力,幸苦终于有成果。美发CRM for iPad终于发布了。未来发廊业绩飙升不是梦 发廊业绩来源客量、客单价、客消费频率,要想业绩飙升就要有完善的客户管理,才德发廊客户管理软件是全国第一款专业发廊的CRM软件,是全国第一款以IPAD的形式操作的发廊CRM软件,是全国第一款网络版的发廊CRM软件,发廊客户管理软件解决了发廊客户资料的多、乱、杂原创 2013-02-15 19:38:22 · 711 阅读 · 0 评论 -
Three20开发的应用,为什么不旋转?
在使用three20框架开发的过程中,发现针对一些窗口,旋转会出现一些问题。 我说明我开发过程中遇到的问题: 使用Xcode4.5的IDE开发环境,使用当前工程调试状态时,第一次打开,显示都是正常的,但是退出后,再调试进入时,发现就不支持旋转了。 解决方法如下: 1.参考http://www.xuanyusong.com/a原创 2013-01-05 15:01:31 · 559 阅读 · 0 评论 -
toSharedViewController 与toViewController 以及toModalViewController
相信用过three20的人都知道,它是一个非常好,也非常复杂的开发框架。下面,我们讨论一下toSharedViewController 与toViewController 以及toModalViewController它们之区别 1.toViewController:表示,three20调用该URL时,将重新创建该类。每次都是一个新的实例对象。 例如: [map from原创 2013-01-05 14:36:47 · 588 阅读 · 0 评论 -
Three20中的TTStyledTextLabel是什么?
在Three20中,有TTStyledTextLabel类,它相当于一个在IE中显示一段HTML的显示窗口,它的实现由两个部分来组成:1.创建TTStyledTextLabel对象,并且将它增加到当前的View中。如下图及代码。 NSString* kText =@"\This is a test of styled labels. Styled labels suppor原创 2012-12-28 12:55:45 · 1702 阅读 · 0 评论 -
TTLauncherItem中的字体及颜色如何进行修改?
在Three20中,TTLauncherItem中字体的类型,大小及显示的颜色在哪里设置呢?经过一段时间的搜索,发现,整个Three20开发框架中,有一个类是针对整个框架来进行配置及管理这些TTStyle的,它就是TTDefaultStyleSheet类,它包括着Table,cell,button,search,toolbar,launchbutton等等所有的对象显示时使用的TTStyle.原创 2013-01-02 17:18:10 · 850 阅读 · 0 评论 -
如何给TTTabBar,TTTabGrid,TTTabStrip加上事件
在Three20的例子程序中没有找到如何获取TTTabBar、TTTabGrid、TTTabStrip的事件如何处理,也就是说以上三个类管理的TTTabItem对象被选择时,没有收到消息。经过对相关类的原代码进行分析,跟踪,发现,在TTTabBar中有一个deletage变量,该变量是TTTabDelegate类型,因此,对消息处理马上有思路了。如下,几步就可以获取消息了。1.在TabBarT原创 2012-12-28 15:04:02 · 819 阅读 · 0 评论 -
Three20项目中TTView与TTStyle的应用印象
在Three20项目中,TTView和TTStyle可以算的上是开发个性化的显示界面中非常必要的。先来一个直观的印象,如下图:d1 有使用手机微博的人都知道,微博中每条消息都是以各种风格显示的,如上图所示,其中这些风格框中可以显示图片,显示文字等,这将大大提升应用的显示效果。 TTView是从UIView继承而来的,因此它是一个用来显示的视图,它可以自己的窗口。原创 2012-12-28 11:18:30 · 1552 阅读 · 0 评论 -
关于Undefined symbols for architecture armv7s
在使用XCode4.5和Mac 10.7.5环境中编译Three20工程中的TTCoreDemo过程中,出现了: Undefined symbols for architecture armv7s的信息,但是该TTCoreDemo.app却出现在Build/Products/Debug-iphoneos/的目录中,这让我非常的奇怪。 经过上网搜索一些资料之后,发现armv7s是针对iPho原创 2012-12-27 14:29:23 · 1993 阅读 · 0 评论 -
学习用Three20了,看看能否被应用在项目开发过程中。
今天刚下载最新的three20工程,网上的资料不多,大部分都是重复的,原创的少,因此,我想就把新学习到的东西记录下来。 我使用的iOS SDK是6.0的.Xcode4.5。将下载下来的工程解压之后,打开three20根目录下的Three20.xcworkspace对其中的所有的工程进行编译,发现TTCoreDemo编译失败,其它的都是成功的。现在,还没有时间看错误是什么原因,把整个th原创 2012-12-26 14:11:34 · 652 阅读 · 0 评论 -
美发师CRM应用终于上线了
经过苹果公司漫长的审核等待,我司的美发师CRM终于上线了。我司所有人员都等待这一刻,等待着为美发店,美发师的日常工作提供最大的帮助。 免费的啊,下载地址如下:https://itunes.apple.com/us/app/mei-fa-shicrm/id623842037?ls=1&mt=8原创 2013-04-29 07:24:56 · 849 阅读 · 0 评论