1. // 自动滚动太快,效果不好,这里把动画设置慢点,注意下面要直接赋值contentOffset,不要用带animated参数的函数,否则动画会出问题,因为两处都是动画效果。 2. ...
1 导入QuartzCore framework 2 #import 3 编码: 1. [imgView layer] setShadowOffset:CGSizeMake(5...
获得加速度传感器读数: 1. UIAccelerometer *accelerometer = [UIAccelerometer shareAccelerometer]; // 单例 2. ac...
由于运行环机制,定时器的精度不高,只能用于一般性延时。 例子:拼图游戏,DeskViewController.m。 NSObject类的定时方法。 performSele...
运行环作用于一个iOS应用的整个生命周期。它负责监视各种输入事件,并且在合适的时候对这些输入进行分配。应用的每一个线程都有且仅有一个运行环。你自己不需要创建也不需要销毁运行环,但是可以通过curren...
1- 音频 [1] 音乐往往是存储在iPod曲库(注意位置)中的,可以通过媒体选择器(media picker)或者媒体查询(media query)读取,然后用音乐播放器MPMusicPl...
UIActivityIndicator。 UIActivityIndicatorView *activityIndicatior = [UIActivityIndicatorView allo...
1-GCD-Grand Central Dispatch,GCD使用队列来管理多个任务,而每个任务是以块(其定义类似于函数)来描述的。GCD从队列中读取这些要完成的任务,然后其多核执行引擎负责将这些任...
打电话功能只有iPhone支持,对于其他设备对应按钮应该禁用。 1. 用[UIDevice currentDevice].model,这个返回的是一个NSString,你可以做如下判断就能知道设备是...
openURL能帮助你运行Maps,SMS,Browser,Phone甚至其他的应用程序。这是Iphone开发中我经常需要用到的一段代码,它仅仅只有一行而已。 1. [UIApplication s...
1-interfaceOrientation属性查询当前的界面方向。 2- rotatingHeaderView方法来查询当前导航视图。 3- rotatingFo...
1- 概述 bundle(沙盒):一个应用只能在自己的沙盒中读取或存储文件,而不能操作其他沙盒中的文件。好处:保护应用的隐私不受侵犯,保护系统文件的安排,应用删除后相关文件也能被全部清除。 ...
-NSArray和NSMutableArray +array:创建一个空数组 +arrayWithArray:从另一个数组创建新的数组 +arrayWi...
1)readwrite:是可读可写特性;同时生成get方法和set方法的声明和实现 2)readonly:是只读特性;只生成get方法的声明和实现 3)assign:是赋值特性;set方法的实现是直接...
1- autorelease,当用户的代码在持续运行时,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象。当用户的代码运行告一段落,开始等待用户的操作,自动释放池就会被释放掉(调用...