使用UIPageControl的小例子 源码地址   2011-09-051 min read
使用OpenFlow浏览图片 SDK4.3编译通过,带开源框架,支持点击事件 源码地址 里面有8张背景图片,资源可能会有点大,总共17M左右 2011-09-041 min read
显示iOS所有可用字体和颜色 运行时获取类的所有方法,找到获取颜色的方法并记录下来 源码地址 2011-09-031 min read
Core Location 简述 Core Location可以利用三种技术来实现:GPS、蜂窝基站三角网定位(cell tower triangulation)和Wi-Fi定位服务(WPS),其中GPS是最精确的。 我们只用告诉Core Location我们想要的精度级别,它将从它可用的技术中决定哪种可以更好地满足你的需求。 为了与Core Location打交道,需要创建一个位置管理器实例,如下所示:  ... 2011-09-012 min read
iOS4 请求更多后台时间 iOS不是真正的多任务系统,在用户按下Home按钮后,所有应用程序都会进入后台状态,并且大部分都会迅速进入暂停状态,应用程序的所有工作内存都在RAM中,在暂停时它完全不执行。因此,切换回这样的应用程序非常快。但是如果系统需要更多的内存给当前处于活动状态的应用程序,就有可能终结暂停状态的应用程序,它们的内存也将被释放。 一方面,应用程序在进入后台状态时,需要释放一些资源,使自身的暂停快照更小... 2011-09-012 min read
用Objective-C 实现的简单连连看   源码地址 有问题请指出,Thanks in advance! 2011-09-011 min read
在Lion中安装Xcode 3.x的方法 在Lion中不支持旧的Xcode版本(3.x),你只能安装Xcode4.x,这对使用第三方IB插件的Mac开发者来说不是一个好消息。 如果你尝试去安装,就会发现Xcode Toolset组件不能选择(禁用),这会导致错误的安装结果,会有一些空的文件夹,没有Xcode应用程序或者没有SDK等。 如果一定要在Lion上安装Xcode 3.x的版本,就用以下解决方式:   用... 2011-08-121 min read
在ObjC中使用私有方法 面向对象的设计中,有一个特性封装性,就是将某些东西包装和隐藏起来,让外界无法直接使用,只能通过某些特定的方式才能访问。 在Objective-C中也可以做到这一点。 比如下面这个类: 先是接口:   // =========================== // = File: SomeClass.h // = Interface for SomeClass // ... 2011-08-104 min read
NSAutoreleasePool 随笔 NSAutoreleasePool是一个存放对象的集合,添加到NSAutoreleasePool的对象能够被自动释放。 自动释放其实就是在NSAutoreleasePool被清空或是销毁时向池里所有的对象发送一条release消息。 对象不会自动入池,只有当对象发送一条autorelease消息时才会被添加到当前的池中。可以想象池在一个栈中,当前池在栈顶,每创建一个新的池,就压入,使用d... 2011-08-101 min read
Objective-C 属性特性(assign , retain , copy , readonly , readwrite , atomic , nonatomic) 文档地址:Property Declaration Attributes section of the Objective-C Programming Language assign:指定setter方法用简单的赋值,这是默认操作。你可以对标量类型(如int)使用这个属性。你可以想象一个float,它不是一个对象,所以它不能retain、copy。 retain:指定retain应该在后... 2011-08-101 min read