CodeForge QQ客服 CodeForge 400电话 客服电话 4006316121
bc... [密码]
首页 » 源代码 » iphone-ipad-develop

iphone-ipad-develop

dai1988
发布于2016-05-16 14:26:37
源码作者
浏览次数:
下载次数:0
下载所需积分:1 
源码分类 Tags:
源码分类 所属分类:
AllAll

分享有礼! 》

  • 请点击右侧的分享按钮,把本代码分享到各社交媒体。
  • 通过您的分享链接访问Codeforge,每来2个新的IP,您将获得0.1 积分的奖励。
  • 通过您的分享链接,每成功注册一个用户,该用户在Codeforge上所获得的每1个积分,您都将获得0.2 积分的分成奖励。

代码介绍

iPhone与iPad开发实战-iOS经典应用剖析 图书详细信息:

作者:关东升 赵志荣

图书简介: 本书是一本iOS项目分析与实战的教程,旨在帮助读者实际动手做出一些iOS项目,同时也能够学习到一些理论知识。

本书收录了6个iOS项目,这些项目是在iOS开源社区下载的。涵盖了:工具类应用、体育类应用、效率类应用、娱乐类应用和游戏类应用几个方面,从第3章开始,每章都一个独立的iOS项目,这些项目除“我的位置”外其它的都是在App Store上发布的产品。 本书介绍的项目章节中,首先开始介绍应用,接着剖析该应用,然后是实战与讲解,最后是总结,按照这样的步骤展开介绍。 本书适合于有一定基础的iOS程序员学习使用,也可以作为培训机构教程使用。

目录:

第1章 开篇综述

1.1iOS概述

1.2App Store

1.3iOS应用程序分类

1.3.1实用性应用场景

1.3.2效率性应用场景

1.3.3沉浸式系统应用场景

1.4 HIG和什么是好的iOS应用

1.5 xcode的安装

1.5.1开发工具XCode

1.5.2版本介绍

1.5.3安装和卸载

第2章 Objective-C语言基础

2.1 Objective-C与iOS开发

2.1.1 Hello World

2.1.2 Objective-C特点

2.1.3 历史背景

2.1.4 XCode调试与测试

2.2 数据类型和表达式

2.2.1数据类型

2.2.2 id类型

2.2.3数据类型转换

2.2.4变量命名规则

2.2.5常量

2.2.6运算符和表达式

2.2.7控制语句

2.3 类、对象和方法

2.3.1面向对象的基本概念

2.3.2对象的基本概念

2.3.3类的基本概念

2.3.4面向对象的基本特征

2.3.5 Objective-C中的类

2.3.6访问成员方法和成员变量

2.3.7多重参数

2.3.8构造函数

2.3.9实例变量作用域限定符

2.3.10类级访问

2.4 继承与多态

2.4.1继承性

2.4.2多态概念

2.4.3 id类型

2.4.4动态绑定

2.5 异常

2.5.1异常概念

2.5.2异常捕获处理

2.5.3处理异常

2.5.4增加异常处理

2.6 分类与协议

2.6.1分类(Category)

2.6.2协议(Protocol)

2.7 内存管理

2.7.1内存管理重要性

2.7.2内存管理原理

2.7.3 dealloc

2.7.4 Autorelease Pool

第3章 工具类应用开发实战--密码生成(Amuck Password Generator)

3.1应用概述

3.2应用剖析

3.2.1 核心类图

3.2.2 RootViewController类

3.2.3 MainViewController类

3.2.4 FlipsideViewController类

3.2.5 MainView类

3.2.6 FlipsideView类

3.2.7 Nib文件

3.2.8 Cocoa和Cocoa Touch中MVC设计模式

3.3应用实做与讲解

3.3.1 构建应用骨架

3.3.2 画面翻转动画

3.3.3 主画面UI

3.3.4 主画面视图代码

3.3.5 主画面视图控制器代码

3.3.6 背后画面UI

3.3.7 背后面视图和视图控制器代码

本章小结

第4章 体育类应用开发实战--2012奥林匹克(2012 Olympics)

4.1应用概述

4.2应用剖析

4.2.1 核心类图

4.2.2 主页模块视图控制器类

4.2.3 比赛项目模块控制器类

4.2.4 倒计时器模块控制器类

4.2.5 比赛日程表模块控制器类

4.2.6 奥运会歌模块控制器类

4.2.7 比赛项目模块视图类

4.2.8 Nib文件

4.3应用实做与讲解

4.3.1 构建应用骨架

4.3.2 同一个工程中实现iPhone版和iPad版

4.3.3 主页模块实现

4.3.4 比赛项目模块UI实现

4.3.5 比赛项目模块代码实现

4.3.6 倒计时器模块实现

4.3.7 比赛日程表模块UI实现

4.3.8 比赛日程表模块代码实现

本章小结

第5章效率类应用开发实战-- 记事本(PlainNote)

5.1 应用概述

5.2 应用剖析

5.2.1核心类图

5.2.2RootViewController类

5.2.3工具类

5.2.4 DetailNoteViewControler类

5.2.5 WebViewController类

5.2.6 JSON类

5.2.7 Nib文件

5.3 应用实做与讲解

5.3.1构建应用骨架

5.3.2列表画面实现

5.3.3帮助功能实现

5.3.4同步功能实现

5.3.5添加功能实现

5.3.6修改功能实现

5.3.7删除功能实现

5.3.8保存功能实现

5.3.9发送功能实现

5.3.10画面翻转动画

5.3.11主画面UI

5.3.12主画面视图代码

5.3.13主画面视图控制器代码

5.3.14背后画面UI

5.3.15背后面视图和视图控制器代码

本章小结

第6章 娱乐类应用开发实战--我在哪 (WhereAmI)

6.1应用概述

6.2应用剖析

6.2.1核心类图

6.3应用实做与讲解

6.3.1构建应用骨架

6.3.2添加位置服务的实现

6.3.3增加本地地图的实现

6.3.4增加Web地图的实现

本章小结

第7章工具类应用(高级)开发实战-- 铅锤 (PlumbBob)

7.1应用概述

7.2应用剖析

7.2.1核心类图

7.3应用实做与讲解

7.3.1 构建应用骨架

7.3.2 添加重力加速计

7.3.3 透明背景实现

本章小结

第8章游戏类应用开发实战--太空泡泡 (SpaceBubble)

8.1应用概述

8.2游戏剖析

8.2.1核心类图

8.3游戏实做与详解

8.3.1 构建应用骨架

8.3.2 精灵移动

8.3.3 背景移动

8.3.4 检测碰撞

8.3.5 游戏计分

8.3.6 背景音效

本章小结

6个iOS项目 密码生成 2012奥林匹克 记事本 我在哪 铅锤 太空泡泡

Sponsored links

源码文件列表

温馨提示: 点击源码文件名可预览文件内容哦 ^_^
名称 大小 修改日期
程序员商城

资源评论

(提交有效评论获得积分)
评论内容不能少于15个字,不要超出160个字。
  • 1
  • 第1页
  • 共1页

iphone-ipad-develop (48.79 MB)

需要 1 积分
您持有 积分

CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了 了解更多

您的积分不足,优惠套餐快速获取 30 积分

订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。

更多付款方式:网银PayPal

上传代码,免费获取CodeForge积分

您本次下载所消耗的积分将转交上传作者。

同一源码,30天内重复下载,只扣除一次积分。

登录 CodeForge

还没有CodeForge账号? 立即注册
关注微博
联系客服

Switch to the English version?

Yes
CodeForge 英文版
No
CodeForge 中文版

完善个人资料,获价值¥30元积分奖励!

^_^"呃 ...

Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧
好的