王志刚作品系列:20天搞定iPhone软件开发(双色版)

王志刚作品系列:20天搞定iPhone软件开发(双色版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2012-10
版次: 1
ISBN: 9787121184871
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 387页
字数: 510千字
正文语种: 简体中文
1人买过
  • 《王志刚作品系列:20天搞定iPhone软件开发(双色版)》一共20讲,一天完成1讲的学习。本着循序渐进的原则,前面的10讲偏重于Cocoa面向对象编程的基本概念以及Objective—C2.0语言的语法基础。从第10讲以后开始进入iOS软件开发的实战阶段,每1讲的内容都比较充实,其中包含了各种实例代码,读者可以在Xcode等开发环境中边实践边学习。读者完成全书20讲的学习后可以达到初级iOS程序员的水准。 第1讲配置开发环境
    1.1Mac应用程序开发环境
    1.2iPhone应用程序开发环境
    1.3查看安装目录内容
    1.3.1启动Xcode
    1.3.2启动InterfaceBuilder
    1.4Mac中的基本操作
    1.4.1弹出菜单的显示方法
    1.4.2工具条的定制

    第2讲应用程序与框架
    2.1关于应用程序
    2.1.1应用程序的种类
    2.1.2关于iPhone应用程序
    2.2框架
    2.2.1简单的[Hellowbrld]程序
    2.2.2框架的出现
    2.2.3编程语言与框架的关系
    2.3MacOSX以及iPhoneSDK中的框架
    2.3.1框架的安装目录
    2.3.2Cocoa与Carbon
    2.3.3应用程序中使用的框架
    2.4Cocoa与Carbon的发展轨迹

    第3讲Cocoa与Objective-C
    3.1框架的使用
    3.1.1关于API
    3.1.2API与编程语言的关系
    3.2Objective-C的发展史
    3.3用于其他语言中的CocoaAPI
    3.3.1通过桥调用Cocoa
    3.3.2是否应提倡在Objective-C以外的语言中调用CocoaAPI的开发方式
    3.4解答与Objective-C相关的几个疑问

    第4讲开发工具
    4.1Xcode
    4.1.1综合开发环境Xcode的功能
    4.1.2工程窗口
    4.1.3文本编辑器的功能
    4.1.4开发者手册
    4.2InterfaceBuilder
    4.3Dashcode
    4.4iPhone模拟器
    4.5其他工具
    4.5.1FileMerge
    4.5.2IconComposer
    4.5.3PropertyListEditor
    4.6Mac或iPhone应用程序开发的流程
    4.6.1准备应用程序用的材料
    4.6.2建立步骤
    4.6.3gcc

    第5讲Cocoa环境下的面向对象编程
    5.1面向对象的基本概念术语
    5.1.1类
    5.1.2实例
    5.1.3实例变量
    5.1.4方法
    5.1.5继承
    5.1.6相互关系
    5.1.7对象
    5.2在Cocoa实例中理解基本术语
    5.2.1通过按钮配置理解基本术语
    5.2.2文本输入框的继承关系

    第6讲HelloWorld应用程序
    6.1Hellowbrld程序
    6.2启动Xcode创建工程
    6.3编辑代码
    6.4启动InterfaceBuilder设计用户界面
    6.4.1xib文件
    6.4.2InterfaceBuilder窗口
    6.4.3设计HelloWorld的用户界面
    6.5连接插座与动作
    6.6完成HelloWorldAppDelegate的代码编写
    6.7建立与运行
    6.8开发步骤再回顾

    第7讲MVC构架
    7.1HelloWorld应用程序开发流程中包含的信息
    7.2什么是MVC构架
    7.2.1视图层
    7.2.2模型层
    7.2.3控制层
    7.3使用MVC构架的实例
    7.3.1iTunes的模型
    7.3.2iTunes的视图
    7.3.3iTunes的控制
    7.4使用MVC构架的Cocoa应用程序开发特点
    7.4.1视图组件由Cocoa提供
    7.4.2保持视图与模型间的相互独立
    7.4.3应用程序特有的功能由控制提供
    7.4.4只用创建模型以及控制的类

    第8讲插座与动作
    8.1视图与控制间信息交换
    8.2插座与动作
    8.2.1什么是插座
    8.2.2什么是动作
    8.3插座与动作的连接
    8.3.1插座与动作的追加
    8.3.2插座的连接
    8.3.3动作的连接
    8.3.4连接确认

    第9讲Objective-C的语法
    9.1Objective-C的编程概论
    9.1.1Objective-C与C语言
    9.1.2Objective-C程序
    9.1.3类的声明与实体
    9.1.4创建Objective-C的测试工程
    9.2类的声明
    9.2.1导入声明文件
    9.2.2类的声明
    9.2.3实例变量的声明
    9.2.4实例方法的声明
    9.3编写类的实体
    9.3.1编写类的实体
    9.3.2编写方法代码
    9.3.3关于方法的声明
    9.4对象专用变量类型
    9.4.1实例对象专用的变量类型
    9.4.2id类型
    9.4.3nil类型
    9.4.4在条件表达式中使用对象变量
    9.5方法调用
    9.5.1实例方法的调用
    9.5.2类方法的调用
    9.5.3对象为nil的情况
    9.6命名规则
    9.6.1类的命名规则
    9.6.2实例变量的命名规则
    9.6.3方法的命名规则
    9.7重新解析Cocoa的HelloWorld程序
    9.7.1HelloWorldAppDelegate.h
    9.7.2HelloWorldAppDelegate.m

    第10讲内存管理
    10.1内存分配与释放
    10.2与内存相关的问题
    10.2.1内存释放的时机
    10.2.2内存泄漏
    10.3使用垃圾收集进行内存管理
    10.3.1垃圾回收
    ……
    第11讲字符串
    第12讲集合
    第13讲XML应用
    第14讲UlKit框架简介及iPhone应用程序基础类
    第15讲iPhone应用程序中的事件响应
    第16讲常用UI控件
    第17讲表格视图(UITableView)
    第18讲使用SQLite数据库
    第19讲调试方法
    第20讲使用lPhone终端进行测试
    索引
  • 内容简介:
    《王志刚作品系列:20天搞定iPhone软件开发(双色版)》一共20讲,一天完成1讲的学习。本着循序渐进的原则,前面的10讲偏重于Cocoa面向对象编程的基本概念以及Objective—C2.0语言的语法基础。从第10讲以后开始进入iOS软件开发的实战阶段,每1讲的内容都比较充实,其中包含了各种实例代码,读者可以在Xcode等开发环境中边实践边学习。读者完成全书20讲的学习后可以达到初级iOS程序员的水准。
  • 目录:
    第1讲配置开发环境
    1.1Mac应用程序开发环境
    1.2iPhone应用程序开发环境
    1.3查看安装目录内容
    1.3.1启动Xcode
    1.3.2启动InterfaceBuilder
    1.4Mac中的基本操作
    1.4.1弹出菜单的显示方法
    1.4.2工具条的定制

    第2讲应用程序与框架
    2.1关于应用程序
    2.1.1应用程序的种类
    2.1.2关于iPhone应用程序
    2.2框架
    2.2.1简单的[Hellowbrld]程序
    2.2.2框架的出现
    2.2.3编程语言与框架的关系
    2.3MacOSX以及iPhoneSDK中的框架
    2.3.1框架的安装目录
    2.3.2Cocoa与Carbon
    2.3.3应用程序中使用的框架
    2.4Cocoa与Carbon的发展轨迹

    第3讲Cocoa与Objective-C
    3.1框架的使用
    3.1.1关于API
    3.1.2API与编程语言的关系
    3.2Objective-C的发展史
    3.3用于其他语言中的CocoaAPI
    3.3.1通过桥调用Cocoa
    3.3.2是否应提倡在Objective-C以外的语言中调用CocoaAPI的开发方式
    3.4解答与Objective-C相关的几个疑问

    第4讲开发工具
    4.1Xcode
    4.1.1综合开发环境Xcode的功能
    4.1.2工程窗口
    4.1.3文本编辑器的功能
    4.1.4开发者手册
    4.2InterfaceBuilder
    4.3Dashcode
    4.4iPhone模拟器
    4.5其他工具
    4.5.1FileMerge
    4.5.2IconComposer
    4.5.3PropertyListEditor
    4.6Mac或iPhone应用程序开发的流程
    4.6.1准备应用程序用的材料
    4.6.2建立步骤
    4.6.3gcc

    第5讲Cocoa环境下的面向对象编程
    5.1面向对象的基本概念术语
    5.1.1类
    5.1.2实例
    5.1.3实例变量
    5.1.4方法
    5.1.5继承
    5.1.6相互关系
    5.1.7对象
    5.2在Cocoa实例中理解基本术语
    5.2.1通过按钮配置理解基本术语
    5.2.2文本输入框的继承关系

    第6讲HelloWorld应用程序
    6.1Hellowbrld程序
    6.2启动Xcode创建工程
    6.3编辑代码
    6.4启动InterfaceBuilder设计用户界面
    6.4.1xib文件
    6.4.2InterfaceBuilder窗口
    6.4.3设计HelloWorld的用户界面
    6.5连接插座与动作
    6.6完成HelloWorldAppDelegate的代码编写
    6.7建立与运行
    6.8开发步骤再回顾

    第7讲MVC构架
    7.1HelloWorld应用程序开发流程中包含的信息
    7.2什么是MVC构架
    7.2.1视图层
    7.2.2模型层
    7.2.3控制层
    7.3使用MVC构架的实例
    7.3.1iTunes的模型
    7.3.2iTunes的视图
    7.3.3iTunes的控制
    7.4使用MVC构架的Cocoa应用程序开发特点
    7.4.1视图组件由Cocoa提供
    7.4.2保持视图与模型间的相互独立
    7.4.3应用程序特有的功能由控制提供
    7.4.4只用创建模型以及控制的类

    第8讲插座与动作
    8.1视图与控制间信息交换
    8.2插座与动作
    8.2.1什么是插座
    8.2.2什么是动作
    8.3插座与动作的连接
    8.3.1插座与动作的追加
    8.3.2插座的连接
    8.3.3动作的连接
    8.3.4连接确认

    第9讲Objective-C的语法
    9.1Objective-C的编程概论
    9.1.1Objective-C与C语言
    9.1.2Objective-C程序
    9.1.3类的声明与实体
    9.1.4创建Objective-C的测试工程
    9.2类的声明
    9.2.1导入声明文件
    9.2.2类的声明
    9.2.3实例变量的声明
    9.2.4实例方法的声明
    9.3编写类的实体
    9.3.1编写类的实体
    9.3.2编写方法代码
    9.3.3关于方法的声明
    9.4对象专用变量类型
    9.4.1实例对象专用的变量类型
    9.4.2id类型
    9.4.3nil类型
    9.4.4在条件表达式中使用对象变量
    9.5方法调用
    9.5.1实例方法的调用
    9.5.2类方法的调用
    9.5.3对象为nil的情况
    9.6命名规则
    9.6.1类的命名规则
    9.6.2实例变量的命名规则
    9.6.3方法的命名规则
    9.7重新解析Cocoa的HelloWorld程序
    9.7.1HelloWorldAppDelegate.h
    9.7.2HelloWorldAppDelegate.m

    第10讲内存管理
    10.1内存分配与释放
    10.2与内存相关的问题
    10.2.1内存释放的时机
    10.2.2内存泄漏
    10.3使用垃圾收集进行内存管理
    10.3.1垃圾回收
    ……
    第11讲字符串
    第12讲集合
    第13讲XML应用
    第14讲UlKit框架简介及iPhone应用程序基础类
    第15讲iPhone应用程序中的事件响应
    第16讲常用UI控件
    第17讲表格视图(UITableView)
    第18讲使用SQLite数据库
    第19讲调试方法
    第20讲使用lPhone终端进行测试
    索引
查看详情
相关图书 / 更多
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志明文集
王志明 著
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志纲书法作品:《书坛神圣》·《自叙歌》
王志钢 著
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志惠作品集:绘之境
王志惠 绘
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志刚人生智慧丛书:经商百诫(商场攻无不克战无不胜的法宝)
王志刚 主编
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志纲策划文库-策划旋风
王志刚
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志纲战略思想库
王志纲
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志纲论战略:关键阶段的重大抉择
王志纲 著;窦镇钟 编
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志祥素描艺术
王志祥
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志宏与高新全人教育
王志宏
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志谨学案
王光福 著;赵卫东、张广保 编
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志宏与高新全人教育(第二版)
王志宏 著
王志刚作品系列:20天搞定iPhone软件开发(双色版)
王志武评点 红楼梦(套装全3册)
王志武 著
您可能感兴趣 / 更多
王志刚作品系列:20天搞定iPhone软件开发(双色版)
桥牌入门教程
王志刚;刘俊洁;韩振勇
王志刚作品系列:20天搞定iPhone软件开发(双色版)
网络犯罪学
王志刚
王志刚作品系列:20天搞定iPhone软件开发(双色版)
聊城经济发展研究报告(2022-2023)
王志刚\\\\杨宏力
王志刚作品系列:20天搞定iPhone软件开发(双色版)
中国油气产业发展分析与展望报告蓝皮书(2022-2023)
王志刚 蒋庆哲 董秀成 高潮洪
王志刚作品系列:20天搞定iPhone软件开发(双色版)
线性代数
王志刚 主编;孙信秀
王志刚作品系列:20天搞定iPhone软件开发(双色版)
大数据时代网络文学版权运营
王志刚 著
王志刚作品系列:20天搞定iPhone软件开发(双色版)
食物经济学()
王志刚 韩青 王玉斌 生吉萍
王志刚作品系列:20天搞定iPhone软件开发(双色版)
手抄书法金句100句及译解
王志刚 著
王志刚作品系列:20天搞定iPhone软件开发(双色版)
远程火箭与卫星轨道力学
王志刚 编
王志刚作品系列:20天搞定iPhone软件开发(双色版)
农业循环经济中农户行为理论分析与实证研究
王志刚、吕杰 著
王志刚作品系列:20天搞定iPhone软件开发(双色版)
幼儿心理咨询与治疗(新编21世纪职业教育精品教材)
王志刚 熊伟
王志刚作品系列:20天搞定iPhone软件开发(双色版)
经典电影赏析
王志刚、陈凤英 编