出版时间:2012-12 出版社:北京希望电子出版社 作者:熊斌 页数:556 字数:886000
Tag标签:无
内容概要
熊斌编著的《iOS开发从入门到精通》基于Apple最新发布的iOS 6编写
。循序渐进地介绍了从事iOS开发所需的基 本知识。 《iOS开发从入门到精通》分为21章,具体内容包括:iOS开发入门。
Objective-C语言。Cocoa Touch 开发的基本知识。界面布局Xcode Interface
Builder的基本知识,使用 Xcode编写MVC 程序,使用文本、键盘和按钮,基本控件的使用。高级控件的使用,提醒处 理,场景
和弹出框处理,工具栏和选择器,两种控制器。表视图和分割视图控制器。 读写应用
程序数据。界面旋转和大小处理,多点触摸和手势识别。检测设备朝向和移 动。多媒
体应用,实现定位处理。与其他应用程序集成。开发通用的项目程序。 本书定位于iOS的初、中级读者,既可以作为想向此领域发展的程序员
的参考书, 也可作为大中专院校相关专业和社会培训机构的教材。
作者简介
熊斌
系统架构师。软件开发专家,专业架构设计技术顾问。项目管理和软件质量保证专家。他长期从事芯片设计,微控制器/嵌入式系统设计和开发。手机/移动设备应用的系统架构设计和开发。精通iPhone、iPad、Android等移动平台的游戏和手机软件产品开发,为手机软件、游戏及信息安全相关领域提供相关产品和解决方案。
书籍目录
第1章 iOS开发入门
第2章 认识“进步”最快的Objective-C
第3章 Cocoa Touch
第4章 探索Xcode Interface Builder
第5章 使用Xcode编写MVC程序
第6章 使用文本、键盘和按钮
第7章 使用基本控件
第8章 使用高级控件
第9章 提醒处理
第10章 场景和弹出框处理
第11章 工具栏和选择器
第12章 两种控制器
第13章 表视图和分割视图控制器
第14章 读写应用程序数据
第15章 界面旋转和大小处理
第16章 多点触摸和手势识别
第17章 检测设备朝向和移动
第18章 多媒体应用
第19章 实现定位处理
第20章 与其他应用程序集成
第21章 开发通用的项目程序
章节摘录
版权页: 插图: 添加这些代码行后,就可通过属性安全地使用myString了:在其他类中,使用.myString;在定义属性myStrin9的类中,使用selfmyString。 3.使用IBAction IBAction用于指出在特定的事件发生时应调用代码中相应的方法。假如按下了按钮或更新了文本框,则可能向应用程序采取措施并做出合适的反应。编写实现事件驱动逻辑的方法时,可在头文件中使用IBAction声明它,这将向Interface Builder编辑器暴露该方法。在接口文件中声明方法(实际实现前)被称为创建方法的原型。 例如,方法doCalculafion的原型可能类似于下面的情形: —(IBAction)doCalculation:(id)sender; 注意到该原型包含一个sender参数,其类型为id。这是一种通用类型,在不知道(或不需要知道)要使用的对象的类型时,可使用它。通过使用类型id,可编写不与特定类相关联的代码,使其适用于不同的情形。 创建将用作操作的方法(如doCalculation)时,可通过sender参数确定调用了操作的对象并与之交互。如果要设计一个处理多种事件(如多个按钮中的任何一个按钮被按下)的方法,这将很方便。 5.3.3深入研究IBOutlet和IBAction IBOutlet和IBAction是为了用户在interface building设计交互界面的时候告诉用户这些是要用到的,其他的没标明的都是不需要直接和界面交互的。请看下面的假设; 假设有两个黑盒子:盒子A里放着代码,盒子B里放着盒子A要用到的ui组件。要想让A里的代码访问到B里的组件,例如想要修改Iabel的文字,就要从A处打个洞连到B处,让用户点击IBOutlet B中的组件(如一个按钮),给A发个通知,同时要事先在A处安个接受装置,这时就用IBAcion。 看字面意思就知道了,OUTLET就是插座,对外放电的,插头就是ACTION,用于把插座里的电引到电器上。 IBOutlet是控件的引用,例如想在程序中对控件进行操作,那么就需要将控件声明为IBOutlet。IBAction是控件要执行的动作或事件。 IBOutlet关键字的定义如下所示: #ifndef IBOutlet #define IBOutlet #endif #ifndef IBAction #define IBAction void #endif 就编译器而言,IBOutlet并未执行任何操作。
编辑推荐
《IOS开发从入门到精通》定位于iOS的初、中级读者,既可以作为想向此领域发展的程序员的参考书,也可作为大中专院校相关专业和社会培训机构的教材。
图书封面
图书标签Tags
无
评论、评分、阅读与下载