代码改变世界

阅读排行榜

ASIHTTPRequest类库简介和使用说明

2011-11-19 16:03 by 张智清, 1765 阅读, 收藏,
摘要: 使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。 阅读全文

视图篇——UIScrollView学习要点

2011-12-20 23:42 by 张智清, 1619 阅读, 收藏,
摘要: ScrollView原理 视图的滚动过程,其实是在不断修改原点坐标。当手指触摸后,ScrollView会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么ScrollView发送tracking events到被点击的subView;若是在计时器到点后发生了移动事件,那么ScrollView取消tracking自己促发滚动。 阅读全文

iPhone的定位技术与Core Location框架

2011-12-24 18:43 by 张智清, 1617 阅读, 收藏,
摘要: iPhone定位来源通常有: 1. GPS定位 2. WiFi定位 3. 蜂窝基站定位 iPhone分阶段处理定位问题,它根据请求的精确度使用不同的方法。 如何利用Core Location服务实现精确定位iPhone用户的位置: 首先将Core Location框架添加到项目中。另确保在代码中#import 头文件。 分配一个定位管理器。将此管理器的委托(delegate)设置为主视图控制器或应用程序委托。另外,还可设置此管理器所需的distance filter和准确性。 distance filter以米为单位设置最小距离。使得设备必须移动至少这些距离才可以注册新更新。 accuracy属性设置所需的精度。 通过测试定位管理器的locationServicesEnabled属性来检查用户是否已启用Core Location。而iOS4.0开始使用类方法locationServicesEnabled来检测。 开始定位。告诉定位管理器开始更新位置。找到位置时,系统回调会通知你。 处理定位 阅读全文

CoCoa编程中视图控制器与视图类(二)

2012-01-03 14:00 by 张智清, 1432 阅读, 收藏,
摘要: UITabBarController类 选项卡类允许用户在多个视图控制器之间移动并在屏幕的底部可定制该栏。向不同的视图同时提供一次单击访问,向用户选择的屏幕和编辑底栏的屏幕同时提供More按钮。 选项卡类的方便之处就是不需要象导航栏那样以栈的方式推入和弹出视图的操作,而是组建一系列的控制器(它们各自可以是UIViewController、UINavigationController、UITableViewController或其他任何类型的视图控制器),并通过设置栏的viewControllers属性将其添加到选项卡栏,使每个选项卡对应一个试图控制器。 阅读全文

怎样使项目中的cocos2d默认模板支持ARC内存管理

2011-12-10 14:01 by 张智清, 1170 阅读, 收藏,
摘要: 为了在cocos2d的工程项目中采用ARC来进行必要的内存管理,则要执行以下5步必要的操作来修复: 1. 在你的工程项目中Control-Click选中libs文件夹,在弹出菜单上选择Delete。然后在Delete删除对话框上再次选择Delete按钮进行彻底删除。这将从工程项目中删除Cocos2D文件,但这是必须的。因为我们会另外分开引入到项目中,我们要做得是允许使用ARC设置我们的项目(不过允许Cocos2D代码仍不带ARC)。 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页