View on GitHub

Bannings的博客

[iOS developer:@"不能过目不忘,故撰文以记之"];

    UIView(包括子类)的几个初始化时执行动作的时机

    根据你需要执行的动作, 这里有几个方法:-(id)initWithFrame:(CGRect)frame - UIView的指定初始化方法; 总是发送给UIView去初始化, 除非是从一个nib文件中加载的;-(id)initWithCoder:(NSCoder *)coder - 从nib文件中加载的时候...


    使用UIPageControl的小例子

    源码地址


    使用OpenFlow浏览图片

    SDK4.3编译通过,带开源框架,支持点击事件源码地址里面有8张背景图片,资源可能会有点大,总共17M左右


    显示iOS所有可用字体和颜色

    运行时获取类的所有方法,找到获取颜色的方法并记录下来源码地址


    Core Location 简述

    Core Location可以利用三种技术来实现:GPS、蜂窝基站三角网定位(cell tower triangulation)和Wi-Fi定位服务(WPS),其中GPS是最精确的。我们只用告诉Core Location我们想要的精度级别,它将从它可用的技术中决定哪种可以更好地满足你的需求。为了与Core Location打交...


    iOS4 请求更多后台时间

    iOS不是真正的多任务系统,在用户按下Home按钮后,所有应用程序都会进入后台状态,并且大部分都会迅速进入暂停状态,应用程序的所有工作内存都在RAM中,在暂停时它完全不执行。因此,切换回这样的应用程序非常快。但是如果系统需要更多的内存给当前处于活动状态的应用程序,就有可能终结暂停状态的应用程序,它们的内存也将被释放。一方面,应...


    用Objective-C 实现的简单连连看

    源码地址有问题请指出,Thanks in advance!


    在Lion中安装Xcode 3.x的方法

    在Lion中不支持旧的Xcode版本(3.x),你只能安装Xcode4.x,这对使用第三方IB插件的Mac开发者来说不是一个好消息。如果你尝试去安装,就会发现Xcode Toolset组件不能选择(禁用),这会导致错误的安装结果,会有一些空的文件夹,没有Xcode应用程序或者没有SDK等。如果一定要在Lion上安装Xcode ...


    在ObjC中使用私有方法

    面向对象的设计中,有一个特性封装性,就是将某些东西包装和隐藏起来,让外界无法直接使用,只能通过某些特定的方式才能访问。在Objective-C中也可以做到这一点。比如下面这个类:先是接口:// ===========================// = File: SomeClass.h// = Interface for...


    NSAutoreleasePool 随笔

    NSAutoreleasePool是一个存放对象的集合,添加到NSAutoreleasePool的对象能够被自动释放。自动释放其实就是在NSAutoreleasePool被清空或是销毁时向池里所有的对象发送一条release消息。对象不会自动入池,只有当对象发送一条autorelease消息时才会被添加到当前的池中。可以想象池...


上一页 下一页