做iphone开发有必要知道iphone程序的生命周期,说白点就是当点击程序图标启动程序开始到退出程序整个使用运行过程中底下的代码都发生了什么,只有理解生命周期,有利于我们开发人员开发出更棒的应用接下来从系统自带的项目模版-单视图应用模版来分析iphone应用生命周期,系统创建的这个应用启动后就一个...
分类:
其他好文 时间:
2014-12-29 15:14:46
阅读次数:
216
在iPhone应用或者是游戏的开发过程中,对声音的支持是必不可少的。在我做过的几个应用中,每个都涉及到音效,所以在这里做个简单的归纳,很多都是引用自《iPhoneApplicationProgrammingGuide》(需要有AppleID才能打开链接),加了一些实际使用的经验。iPhoneOS主要提供SystemS..
分类:
移动开发 时间:
2014-12-03 19:31:09
阅读次数:
174
加强版Hello World
实现步骤
1.创建HelloWorldV2工程
在Xcode中创建HelloWorldV2工程, 基于iPhone视图基础应用程序。
iPhone OS ->Application ->Single View Appl...
分类:
移动开发 时间:
2014-11-27 23:42:58
阅读次数:
333
键盘输入
在iPhone应用程序中, 键盘输入处理比较麻烦。
在输入完成后我们需要自己关闭键盘。
在iPhone中我们还可以指定键盘输入类型, 可以是Email、 电话和数字等类型。
输入完成关闭键盘
Phone中文本框输入后, 键盘是不会关闭的, 必须编写代码。
修改文件
为关闭键盘添加事件处理方法:
h文件
-(IBAction) textFieldDon...
分类:
移动开发 时间:
2014-11-27 23:42:16
阅读次数:
283
第3章 处理基本交互
1.iOS应用程序委托
委托是负责为另一个对象处理特定事情的类。
通过应用程序委托,我们可以在预先定义的时间为UIapplication处理事情。
每个iPhone应用程序都有一个且仅有一个UI application实例,负责应用程序的运行循环以及处理各种应用程序级功能,如将输入发送给适合的控制器类。
UIapplication是uikit的标准部分,它主要在后台...
分类:
其他好文 时间:
2014-11-25 18:40:15
阅读次数:
192
Cocoa与CocoaTouch区别之分是要介绍的内容,他们共同点就是二者都包含Objective-C运行时和两个核心框架:Cocoa包含Foundation和ApppKit框架,可用于开发MacOSX系统的应用程序;CocoaTouch包含Foundation和UIKit框架,可用于开发iPhoneOS的开发环境框架Foundation框架实现了NSOb..
分类:
其他好文 时间:
2014-11-22 10:40:22
阅读次数:
177
多线程是一个比较轻量级的方法来实现单个应用程序内多个代码执行路径在系统级别内,程序并排执行,程序分配到每个程序的执行时间是基于该程序的所需时间和其他程序的所需时间来决定的。然而,在每个程序内部,存在一个或者多个执行线程,它同时或在一个几乎同时发生的方式里执..
分类:
移动开发 时间:
2014-11-20 15:33:06
阅读次数:
368
在iPhone应用中NSThread创建Run Loop是本文要介绍的内容,虽然iphone为我们提供了很多简单易于操作的线程方法。IPhone多线程编程提议用NSOperation和NSOperationQueue,这个确实很好用。但是有些情况下,我们还是在运行一些长线任务或者复杂任务的时候需要用...
分类:
其他好文 时间:
2014-11-09 06:17:51
阅读次数:
172
CoreData是Mac、iPhone应用里标准的数据存储方法。所以,我们很有必要学习这个技术。那么我们要创建什么呢?首先是一个table view来处理数据,添加、删除、编辑,还有查找和排序。这些数据会被一直保存,即使是设备重启了都会存在。因为,这些数据时放在sqlite里的。苹果的官方是这么描述...
分类:
编程语言 时间:
2014-11-06 19:15:18
阅读次数:
312
在编写IOS应用程序的过程中,我一直都是使用iPhone Retina(3.5-inch)模拟器测试的,一切显示正常,切图如下:
我在应用开发中,采用的是纯代码实现。公司提供了一部iPhone4s,我使用其测试一切显示正常。 问题出在,当我使用iPhone5和 iPhone5s真机测试时,发现我的应用在iPhone5和iPhone5s上没有铺满屏幕显示画面,而是在应用画面的上...
分类:
移动开发 时间:
2014-10-24 19:01:34
阅读次数:
264