iOS开发从入门到精通

出版时间: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

评论、评分、阅读与下载


    iOS开发从入门到精通 PDF格式下载


用户评论 (总计24条)

 
 

  •   对于掌握了java编程思想的人来说,这本安卓的书真的很实在,已看就会,还能举一反三,推敲出很多书上没有的知识。ios还没有开始学,等把安卓的学完了,就开始学ios了。。。
  •   一直很喜欢IOS系统,这本书还附带光盘,值得拥有
  •   中规中矩的编程入门书籍
  •   在我打开这本书的第一页目录表就被书内所有的内容给深深的感染,强烈推介大家来购买!
  •   快递非常神速,书的质量也非常棒的说。
  •   书质量很好,第一次购买,会继续支持当当的
  •   帮同事买的 还有配套cd 不错 物流速度也很快
  •   书已经收到,也有光盘,感觉不错
  •   书不错,不过书脚有点破
  •   但是每一次在当当网买的书都是好像是压箱货一样,要怎样破就怎样破。
  •   这本书不错,内容不错,包装也很好
  •   内容还没看,书本整体看起来很好
  •   已经看完,如么来说还不错。
  •   巴曙松老师作序,值得推荐。
  •   书是正版,整体质量不错。看了一下内容,比较适合那些初学者,编程基础不好的学者。如果你有过编程基础C,java,或其他语言的话,建议就不要选择此书了。总而言之,入门的话这本书很合适。
  •   纸张质量看起来不咋地 不知道是不是正版 跟书店买的有差距
  •   一般般吧,就是图片还不错,当个入门的读读吧。
  •   这门书很** 抄袭就算了,而且写的东西乱的很,才看一点错误就有好几点了 误导啊
  •   订单号为:6540932103 的订单说预计13号送到 为什么还没送到!
  •   给同学买的,应该就翻了几下,不过书的印刷质量应该还是不错的
  •   适合初级学习,不过开始学习要投入不少
  •   作为入门教材不错,但是就算你看完了,也没办法写出能有实际应用价值的程序。全本基本都在介绍ui的制作,建议配合买本objective-c的书一起看。如何使用c/c++混合编程解决实际的逻辑处理,网络通讯,数据纪录等都没有提到。有基础的人看了觉得没用,没基础的人看了还是不会 = = 。好蛋疼的一本书。
  •   很不错的书 很实用 很喜欢
  •   优点:内容丰富,比较基础,适合入门者使用。缺点:某些细节方面,有点小错误。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7