摘要:
一、有锁和无锁 比如现在有一部iPhone,3G iPhone,有锁版或无锁版,有锁版就是加了网络锁,也就是绑定了运营商,比如美版的AT&T,英国的O2。无锁版也叫官方解锁版,比如港行里的无锁版(香港另有和记的“3”定制版iPhone)。二、越狱 越狱对有锁和无锁的都适用。越狱是指通过改变一些程序使得iPhone的功能得到加强。 不论有锁版还是无锁版,如果只是想用App Store里的正版小软件,那么就不用越狱;如果想安装更多的好玩的非App Store里的软件,或者是说“盗版软件”,那么就得越狱。三、解锁 解锁只适用于有锁版。如果不需要换运营商,当然不用解锁。但比如,对流到中国大陆的 阅读全文
摘要:
iphone/ipad无键盘的设计是为屏幕争取更多的显示空间,大屏幕在观看图片、文字、视频等方面为用户带来了更好的用户体验。而触摸屏幕是iOS设备接受用户输入的主要方式,包括单击、双击、拨动以及多点触摸等,这些操作都会产生触摸事件。在Cocoa中,代表触摸对象的类是UITouch。当用户触摸屏幕后,就会产生相应的事件,所有相关的UITouch对象都被包装在事件中,被程序交由特定的对象来处理。UITouch对象直接包括触摸的详细信息。UITouch类中包含5个属性: window:触摸产生时所处的窗口。由于窗口可能发生变化,当前所在的窗口不一定是最开始的窗口。 view:触摸产生时所处的视图。由 阅读全文
摘要:
Mutable mutable['mjutəb!]1.可变的 可变的 2.易变的,不定的once[wʌns][词典释义]1. 一次,一回1. 一旦,一经...便shape[ʃep][词典释义]n. 1. 形状;样子,外形 2. (表现)形式;体现,具体化 3. 【口】情况,状态 4. 模糊...random['rændəm]random1.无规则的,任意的,随机的 2.随便的;无目的的 3.随机的,偶然的,不规则的RANDOM1.随机Random1.随机,偶然 2.随机(意)phase英音:[feiz]美音:[fez]阶段interaction 英音:[,intə 阅读全文
摘要:
随手笔记,objective-c与java的几点不同:a. java通过Class来标识类,而Objective-C通过@interface/@implementation来标识类;b. java通过static来区分是否是静态方法,而Objective-C通过+/-来区分;c. java类的方法定义在类的大括弧中,而Objective-C在大括弧外;e. java对属性和方法有public、private、protected等访问限制属性,而Objective-C中属性为Protected,方法为Public;后面有发现其他的,会随时更新补充! 阅读全文
摘要:
慎用ViewCtrl的跳转!搞iphone开发的,应该都知道MVC,顶半边天的UIViewCtrl,区分好Modle、View、Controller各自的作用。这里要提醒的是,勿滥用UIViewCtrl的跳转。从一个Controller跳转到另一个Controller时,一般有以下2种:1、利用UINavigationController,调用pushViewController,进行跳转;这种采用压栈和出栈的方式,进行Controller的管理。调用popViewControllerAnimated方法可以返回。2、利用UIViewController自身的presentModalViewC 阅读全文
摘要:
NSArray,NSSet,NSDictionary总结博客分类:iphone三种集合类来收集cocoa对象(NSObject对象):NSArray用于对象有序集合(相当于是数组)NSSet用于对象无序集合NSDictionary用于键值映射以上三种集合类是不可变的(一旦初始化后,就不能改变)以下是对应的三种可变集合类(这三种可变集合类是对应上面三种集合类的子类):NSMutableArrayNSMutableSetNSMutableDictionary注:这些集合类只能收集cocoa对象(NSOjbect对象),如果想保存一些原始的C数据(例如,int, float, double, BOO 阅读全文