iPhone 3开发基础教程:针对iPhone SDK 3新特性全面改版

iPhone 3开发基础教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] [美]
出版社: 人民邮电出版社
2009-11
版次: 1
ISBN: 9787115215758
定价: 69.00
装帧: 平装
开本: 大16开
纸张: 胶版纸
页数: 412页
字数: 632千字
正文语种: 简体中文
  •   《iphone3开发基础教程》内容完整丰富,具有较强的通用性,编程领域中各层次读者都能通过《iphone3开发基础教程》快速学习iPhone开发,提高相关技能。iPhone是一种全新的移动平台,苹果公司为它推出了强大的软件开发工具包iPhoneSDK。《iphone3开发基础教程》是一部关于iPhoneSDK3和iPhone3开发的基础教程,内容翔实、语言生动。书中结合消费类设备上常见的实例,循序渐进地讲解了iPhone3开发的基本流程,并介绍了最先进、时尚、受欢迎的iPhone3新特性。   DaveMark,深受爱戴的Apple技术开发专家,具有多年开发经验。他撰写过许多Mac平台畅销书,目前专注于iPhone技术图书的写作,包括本书姊妹篇《iPhone3开发高级教程》(中文版即将由人民邮电出版社出版)。
      JeffLaMarche,资深Apple平台专家,拥有多年企业级开发经验。MacTechMagazine和Appoe公司开发人员网的专栏作家。 第1章欢迎来到iPhone的世界1
    1.1关于本书1
    1.2必要条件1
    1.3必备知识3
    1.4编写iPhone应用程序有何不同4
    1.4.1只有一个正在运行的应用程序4
    1.4.2只有一个窗口4
    1.4.3受限访问5
    1.4.4有限的响应时间5
    1.4.5有限的屏幕大小5
    1.4.6有限的系统资源5
    1.4.7不支持垃圾收集6
    1.4.8新功能6
    1.4.9与众不同的方法6
    1.5本书内容6
    1.6本次更新的内容7
    1.7准备开始吧7

    第2章创建基本项目8
    2.1在Xcode中设置项目8
    2.2InterfaceBuilder简介13
    2.2.1nib文件的构成14
    2.2.2在视图中添加标签15
    2.3美化iPhone应用程序17
    2.4小结20

    第3章处理基本交互21
    3.1MVC范型21
    3.2创建项目22
    3.3创建视图控制器22
    3.3.1输出口23
    3.3.2操作24
    3.3.3将操作和输出口添加到视图控制器24
    3.3.4将操作和输出口添加到实现文件26
    3.4使用应用程序委托30
    3.5编辑MainWindow.xib33
    3.6编辑Button_FunViewController.xib34
    3.6.1在InterfaceBuilder中创建视图34
    3.6.2连接所有元素36
    3.6.3测试39
    3.7小结39

    第4章更丰富的用户界面40
    4.1满是控件的屏幕40
    4.2活动、静态和被动控件42
    4.3创建应用程序42
    4.3.1导入图像42
    4.3.2实现图像视图和文本字段43
    4.3.3添加图像视图44
    4.3.4添加文本字段47
    4.3.5设置第二个文本字段的属性50
    4.3.6连接输出口50
    4.4构建和运行51
    4.4.1完成输入后关闭键盘51
    4.4.2通过触摸背景关闭键盘52
    4.5实现滑块和标签54
    4.5.1确定输出口54
    4.5.2确定操作54
    4.5.3添加输出口和操作54
    4.5.4添加滑块和标签55
    4.5.5连接操作和输出口56
    4.6实现开关、按钮和分段控件57
    4.6.1确定输出口57
    4.6.2确定操作57
    4.6.3添加开关、按钮和分段控件59
    4.6.4连接开关输出口和操作60
    4.6.5添加按钮61
    4.7实现操作表和警报62
    4.7.1遵从操作表委托方法62
    4.7.2显示操作表62
    4.7.3操作表委托和创建警报64
    4.8美化按钮66
    4.8.1viewDidLoad方法66
    4.8.2控件状态67
    4.8.3可拉伸图像67
    4.9成为出色的内存使用者67
    4.10小结68

    第5章自动旋转和自动调整大小70
    5.1使用自动调整属性处理旋转71
    5.1.1指定旋转支持71
    5.1.2使用自动调整属性设计界面73
    5.1.3自动调整属性74
    5.1.4设置按钮的自动调整属性75
    5.2在旋转时重构视图76
    5.2.1声明和连接输出口77
    5.2.2在旋转时移动按钮77
    5.3切换视图79
    5.3.1确定输出口80
    5.3.2确定动作80
    5.3.3声明动作和输出口80
    5.3.4设计两个视图81
    5.3.5实现交换和动作82
    5.4小结84

    第6章多视图应用程序85
    6.1ViewSwitcher应用程序87
    6.2多视图应用程序的体系结构88
    6.3构建ViewSwitcher88
    6.3.1创建视图控制器和nib文件89
    6.3.2修改应用程序委托91
    6.3.3SwitchViewController.h92
    6.3.4修改MainWindow.xib92
    6.3.5编写SwitchViewController.m95
    6.3.6实现内容视图98
    6.4制作转换动画101
    6.5小结103

    第7章标签栏与选取器104
    7.1Pickers应用程序104
    7.2委托和数据源106
    7.3建立工具栏框架106
    7.3.1创建文件107
    7.3.2添加根视图控制器108
    7.4实现日期选取器112
    7.5实现单个组件选取器114
    7.5.1声明输出口和操作114
    7.5.2构建视图115
    7.5.3将控制器实现为数据源和委托115
    7.6实现多组件选取器120
    7.6.1声明输出口和操作120
    7.6.2构建视图120
    7.6.3实现控制器121
    7.7实现独立组件123
    7.8使用自定义选取器创建简单游戏130
    7.8.1编写控制器头文件130
    7.8.2构建视图130
    7.8.3添加图像资源131
    7.8.4实现控制器131
    7.8.5spin方法134
    7.8.6viewDidLoad方法135
    7.8.7最后的细节137
    7.8.8链接AudioToolbox框架140
    7.9小结141

    第8章表视图简介142
    8.1表视图基础142
    8.2实现一个简单的表145
    8.2.1设计视图145
    8.2.2编写控制器146
    8.3添加一个图像149
    8.4附加配置151
    8.4.1设置缩进级别152
    8.4.2处理行的选择152
    8.4.3更改字体大小和行高154
    8.4.4委托还能做什么155
    8.5定制表视图单元155
    8.5.1单元应用程序155
    8.5.2向表视图单元添加子视图156
    8.5.3使用UITableViewCell的自定义子类159
    8.6分组分区和索引分区163
    8.6.1构建视图163
    8.6.2导入数据164
    8.6.3实现控制器164
    8.6.4添加索引168
    8.7实现搜索栏168
    8.7.1重新考虑设计168
    8.7.2深层可变副本169
    8.7.3更新控制器头文件170
    8.7.4修改视图171
    8.7.5修改控制器实现173
    8.8小结183

    第9章导航控制器和表视图184
    9.1导航控制器184
    9.1.1栈的性质184
    9.1.2控制器栈185
    9.2由6个部分组成的分层应用程序:Nav185
    9.3构建Nav应用程序的骨架188
    9.3.1创建第一级视图控制器188
    9.3.2设置导航控制器189
    9.4第一个子控制器:展示按钮视图194
    9.5第二个子控制器:校验表201
    9.6第三个子控制器:表行上的控件205
    9.7第四个子控制器:可移动的行211
    9.7.1编辑模式211
    9.7.2创建一个新的二级控制器212
    9.8第五个子控制器:可删除的行217
    9.9第六个子控制器:可编辑的详细窗格222
    9.9.1创建数据模型对象222
    9.9.2创建控制器224
    9.9.3创建详细视图控制器227
    9.10其他内容240
    9.11小结243

    第10章应用程序设置和用户默认设置244
    10.1设置束244
    10.2AppSettings应用程序245
    10.3创建项目247
    10.4使用设置束248
    10.4.1在项目中添加设置束248
    10.4.2设置属性列表249
    10.4.3添加文本字段设置250
    10.4.4添加安全文本字段设置252
    10.4.5添加多值字段252
    10.4.6添加拨动开关设置253
    10.4.7添加滑块设置254
    10.4.8添加子设置视图255
    10.5读取应用程序中的设置256
    10.6更改应用程序中的默认设置260
    10.7小结263

    第11章基本数据持久性264
    11.1应用程序的沙盒264
    11.1.1获取Documents目录265
    11.1.2获取tmp目录266
    11.2文件保存策略266
    11.2.1单个文件持久性266
    11.2.2多个文件持久性267
    11.3持久保存应用程序数据267
    11.4持久性应用程序268
    11.4.1创建持久性项目269
    11.4.2设计持久性应用程序视图269
    11.4.3编辑持久性类270
    11.4.4对模型对象进行归档273
    11.4.5实现NSCopying275
    11.5归档应用程序276
    11.5.1实现FourLines类277
    11.5.2实现PersistenceView-Controller类278
    11.6使用iPhone的嵌入式SQLite3280
    11.7使用CoreData289
    11.7.1实体和托管对象291
    11.7.2键/值编码292
    11.7.3在上下文中结合它们292
    11.7.4创建新托管对象293
    11.7.5检索托管对象293
    11.7.6设计数据模型294
    11.7.7创建持久视图和控制器297
    11.7.8将持久视图控制器设置为应用程序的根控制器302
    11.8小结303

    第12章使用Quartz和OpenGL绘图304
    12.1图形世界的两个视图304
    12.2本章的绘图应用程序305
    12.3Quart绘图方法305
    12.3.1Quartz2D的图形上下文305
    12.3.2坐标系306
    12.3.3指定颜色307
    12.3.4在上下文中绘制图像308
    12.3.5绘制形状:多边形、直线和曲线309
    12.3.6Quartz2D工具示例:模式、梯度、虚线模式309
    12.4构建QuartzFun应用程序309
    12.4.1创建随机颜色310
    12.4.2定义应用程序常量311
    12.4.3实现QuartzFunView框架312
    12.4.4向视图控制器中添加输出口和操作314
    12.4.5更新QuartzFunViewContro-ller.xib316
    12.4.6绘制直线317
    12.4.7绘制矩形和椭圆形319
    12.4.8绘制图像320
    12.4.9优化QuartzFun应用程序322
    12.5一些OpenGLES基础知识325
    12.5.1构建GLFun应用程序326
    12.5.2设计Nib、添加框架、运行应用程序335
    12.6小结335

    第13章轻击、触摸和手势336
    13.1多触摸术语336
    13.2响应者链337
    13.3多触摸体系结构338
    13.4触摸浏览器应用程序339
    13.5Swipes应用程序342
    13.6实现多个轻扫动作345
    13.7检测多次轻击347
    13.8检测捏合操作351
    13.9自己定义手势354
    13.10小结358

    第14章使用CoreLocation定位功能359
    14.1位置管理器359
    14.1.1设置所需的精度360
    14.1.2设置距离筛选器360
    14.1.3启动位置管理器360
    14.1.4更明智地使用位置管理器360
    14.2位置管理器委托361
    14.2.1获取位置更新361
    14.2.2使用CLLocation获取纬度和经度361
    14.2.3错误通知362
    14.3尝试使用CoreLocation363
    14.3.1更新位置管理器367
    14.3.2确定移动距离367
    14.4小结368

    第15章加速计369
    15.1加速计物理学369
    15.2访问加速计370
    15.2.1UIAcceleration370
    15.2.2实现accelerometer:didAccelerate:方法371
    15.3摇动与击碎373
    15.3.1用于击碎的代码373
    15.3.2加载模拟文件376
    15.3.3完好如初——复原触摸377
    15.4滚弹珠程序377
    15.4.1实现BallView控制器378
    15.4.2编写BallView379
    15.4.3计算小球运动382
    15.5小结385

    第16章iPhone照相机和照片库386
    16.1使用图像选取器和UIImagePicker-Controller386
    16.2实现图像选取器控制器委托387
    16.3实际测试照相机和库389
    16.3.1设计界面390
    16.3.2实现照相机视图控制器390
    16.4小结394

    第17章应用程序本地化395
    17.1本地化体系结构395
    17.2使用字符串文件396
    17.3现实中的iPhone:本地化应用程序398
    17.3.1查看当前区域设置401
    17.3.2测试LocalizeMe401
    17.3.3本地化nib文件402
    17.3.4查看本地化的项目结构403
    17.3.5本地化图像405
    17.3.6本地化应用程序图标406
    17.3.7生成和本地化字符串文件406
    17.4小结409

    第18章未来之路410
    18.1别陷进单一的思路里410
    18.1.1苹果公司的文档410
    18.1.2邮件列表411
    18.1.3论坛411
    18.1.4网站411
    18.1.5博客412
    18.1.6Dave和Jeff的博客及Twitter412
    18.1.7参考图书412
    18.1.8如果仍未解决问题412
    18.2再会412
  • 内容简介:
      《iphone3开发基础教程》内容完整丰富,具有较强的通用性,编程领域中各层次读者都能通过《iphone3开发基础教程》快速学习iPhone开发,提高相关技能。iPhone是一种全新的移动平台,苹果公司为它推出了强大的软件开发工具包iPhoneSDK。《iphone3开发基础教程》是一部关于iPhoneSDK3和iPhone3开发的基础教程,内容翔实、语言生动。书中结合消费类设备上常见的实例,循序渐进地讲解了iPhone3开发的基本流程,并介绍了最先进、时尚、受欢迎的iPhone3新特性。
  • 作者简介:
      DaveMark,深受爱戴的Apple技术开发专家,具有多年开发经验。他撰写过许多Mac平台畅销书,目前专注于iPhone技术图书的写作,包括本书姊妹篇《iPhone3开发高级教程》(中文版即将由人民邮电出版社出版)。
      JeffLaMarche,资深Apple平台专家,拥有多年企业级开发经验。MacTechMagazine和Appoe公司开发人员网的专栏作家。
  • 目录:
    第1章欢迎来到iPhone的世界1
    1.1关于本书1
    1.2必要条件1
    1.3必备知识3
    1.4编写iPhone应用程序有何不同4
    1.4.1只有一个正在运行的应用程序4
    1.4.2只有一个窗口4
    1.4.3受限访问5
    1.4.4有限的响应时间5
    1.4.5有限的屏幕大小5
    1.4.6有限的系统资源5
    1.4.7不支持垃圾收集6
    1.4.8新功能6
    1.4.9与众不同的方法6
    1.5本书内容6
    1.6本次更新的内容7
    1.7准备开始吧7

    第2章创建基本项目8
    2.1在Xcode中设置项目8
    2.2InterfaceBuilder简介13
    2.2.1nib文件的构成14
    2.2.2在视图中添加标签15
    2.3美化iPhone应用程序17
    2.4小结20

    第3章处理基本交互21
    3.1MVC范型21
    3.2创建项目22
    3.3创建视图控制器22
    3.3.1输出口23
    3.3.2操作24
    3.3.3将操作和输出口添加到视图控制器24
    3.3.4将操作和输出口添加到实现文件26
    3.4使用应用程序委托30
    3.5编辑MainWindow.xib33
    3.6编辑Button_FunViewController.xib34
    3.6.1在InterfaceBuilder中创建视图34
    3.6.2连接所有元素36
    3.6.3测试39
    3.7小结39

    第4章更丰富的用户界面40
    4.1满是控件的屏幕40
    4.2活动、静态和被动控件42
    4.3创建应用程序42
    4.3.1导入图像42
    4.3.2实现图像视图和文本字段43
    4.3.3添加图像视图44
    4.3.4添加文本字段47
    4.3.5设置第二个文本字段的属性50
    4.3.6连接输出口50
    4.4构建和运行51
    4.4.1完成输入后关闭键盘51
    4.4.2通过触摸背景关闭键盘52
    4.5实现滑块和标签54
    4.5.1确定输出口54
    4.5.2确定操作54
    4.5.3添加输出口和操作54
    4.5.4添加滑块和标签55
    4.5.5连接操作和输出口56
    4.6实现开关、按钮和分段控件57
    4.6.1确定输出口57
    4.6.2确定操作57
    4.6.3添加开关、按钮和分段控件59
    4.6.4连接开关输出口和操作60
    4.6.5添加按钮61
    4.7实现操作表和警报62
    4.7.1遵从操作表委托方法62
    4.7.2显示操作表62
    4.7.3操作表委托和创建警报64
    4.8美化按钮66
    4.8.1viewDidLoad方法66
    4.8.2控件状态67
    4.8.3可拉伸图像67
    4.9成为出色的内存使用者67
    4.10小结68

    第5章自动旋转和自动调整大小70
    5.1使用自动调整属性处理旋转71
    5.1.1指定旋转支持71
    5.1.2使用自动调整属性设计界面73
    5.1.3自动调整属性74
    5.1.4设置按钮的自动调整属性75
    5.2在旋转时重构视图76
    5.2.1声明和连接输出口77
    5.2.2在旋转时移动按钮77
    5.3切换视图79
    5.3.1确定输出口80
    5.3.2确定动作80
    5.3.3声明动作和输出口80
    5.3.4设计两个视图81
    5.3.5实现交换和动作82
    5.4小结84

    第6章多视图应用程序85
    6.1ViewSwitcher应用程序87
    6.2多视图应用程序的体系结构88
    6.3构建ViewSwitcher88
    6.3.1创建视图控制器和nib文件89
    6.3.2修改应用程序委托91
    6.3.3SwitchViewController.h92
    6.3.4修改MainWindow.xib92
    6.3.5编写SwitchViewController.m95
    6.3.6实现内容视图98
    6.4制作转换动画101
    6.5小结103

    第7章标签栏与选取器104
    7.1Pickers应用程序104
    7.2委托和数据源106
    7.3建立工具栏框架106
    7.3.1创建文件107
    7.3.2添加根视图控制器108
    7.4实现日期选取器112
    7.5实现单个组件选取器114
    7.5.1声明输出口和操作114
    7.5.2构建视图115
    7.5.3将控制器实现为数据源和委托115
    7.6实现多组件选取器120
    7.6.1声明输出口和操作120
    7.6.2构建视图120
    7.6.3实现控制器121
    7.7实现独立组件123
    7.8使用自定义选取器创建简单游戏130
    7.8.1编写控制器头文件130
    7.8.2构建视图130
    7.8.3添加图像资源131
    7.8.4实现控制器131
    7.8.5spin方法134
    7.8.6viewDidLoad方法135
    7.8.7最后的细节137
    7.8.8链接AudioToolbox框架140
    7.9小结141

    第8章表视图简介142
    8.1表视图基础142
    8.2实现一个简单的表145
    8.2.1设计视图145
    8.2.2编写控制器146
    8.3添加一个图像149
    8.4附加配置151
    8.4.1设置缩进级别152
    8.4.2处理行的选择152
    8.4.3更改字体大小和行高154
    8.4.4委托还能做什么155
    8.5定制表视图单元155
    8.5.1单元应用程序155
    8.5.2向表视图单元添加子视图156
    8.5.3使用UITableViewCell的自定义子类159
    8.6分组分区和索引分区163
    8.6.1构建视图163
    8.6.2导入数据164
    8.6.3实现控制器164
    8.6.4添加索引168
    8.7实现搜索栏168
    8.7.1重新考虑设计168
    8.7.2深层可变副本169
    8.7.3更新控制器头文件170
    8.7.4修改视图171
    8.7.5修改控制器实现173
    8.8小结183

    第9章导航控制器和表视图184
    9.1导航控制器184
    9.1.1栈的性质184
    9.1.2控制器栈185
    9.2由6个部分组成的分层应用程序:Nav185
    9.3构建Nav应用程序的骨架188
    9.3.1创建第一级视图控制器188
    9.3.2设置导航控制器189
    9.4第一个子控制器:展示按钮视图194
    9.5第二个子控制器:校验表201
    9.6第三个子控制器:表行上的控件205
    9.7第四个子控制器:可移动的行211
    9.7.1编辑模式211
    9.7.2创建一个新的二级控制器212
    9.8第五个子控制器:可删除的行217
    9.9第六个子控制器:可编辑的详细窗格222
    9.9.1创建数据模型对象222
    9.9.2创建控制器224
    9.9.3创建详细视图控制器227
    9.10其他内容240
    9.11小结243

    第10章应用程序设置和用户默认设置244
    10.1设置束244
    10.2AppSettings应用程序245
    10.3创建项目247
    10.4使用设置束248
    10.4.1在项目中添加设置束248
    10.4.2设置属性列表249
    10.4.3添加文本字段设置250
    10.4.4添加安全文本字段设置252
    10.4.5添加多值字段252
    10.4.6添加拨动开关设置253
    10.4.7添加滑块设置254
    10.4.8添加子设置视图255
    10.5读取应用程序中的设置256
    10.6更改应用程序中的默认设置260
    10.7小结263

    第11章基本数据持久性264
    11.1应用程序的沙盒264
    11.1.1获取Documents目录265
    11.1.2获取tmp目录266
    11.2文件保存策略266
    11.2.1单个文件持久性266
    11.2.2多个文件持久性267
    11.3持久保存应用程序数据267
    11.4持久性应用程序268
    11.4.1创建持久性项目269
    11.4.2设计持久性应用程序视图269
    11.4.3编辑持久性类270
    11.4.4对模型对象进行归档273
    11.4.5实现NSCopying275
    11.5归档应用程序276
    11.5.1实现FourLines类277
    11.5.2实现PersistenceView-Controller类278
    11.6使用iPhone的嵌入式SQLite3280
    11.7使用CoreData289
    11.7.1实体和托管对象291
    11.7.2键/值编码292
    11.7.3在上下文中结合它们292
    11.7.4创建新托管对象293
    11.7.5检索托管对象293
    11.7.6设计数据模型294
    11.7.7创建持久视图和控制器297
    11.7.8将持久视图控制器设置为应用程序的根控制器302
    11.8小结303

    第12章使用Quartz和OpenGL绘图304
    12.1图形世界的两个视图304
    12.2本章的绘图应用程序305
    12.3Quart绘图方法305
    12.3.1Quartz2D的图形上下文305
    12.3.2坐标系306
    12.3.3指定颜色307
    12.3.4在上下文中绘制图像308
    12.3.5绘制形状:多边形、直线和曲线309
    12.3.6Quartz2D工具示例:模式、梯度、虚线模式309
    12.4构建QuartzFun应用程序309
    12.4.1创建随机颜色310
    12.4.2定义应用程序常量311
    12.4.3实现QuartzFunView框架312
    12.4.4向视图控制器中添加输出口和操作314
    12.4.5更新QuartzFunViewContro-ller.xib316
    12.4.6绘制直线317
    12.4.7绘制矩形和椭圆形319
    12.4.8绘制图像320
    12.4.9优化QuartzFun应用程序322
    12.5一些OpenGLES基础知识325
    12.5.1构建GLFun应用程序326
    12.5.2设计Nib、添加框架、运行应用程序335
    12.6小结335

    第13章轻击、触摸和手势336
    13.1多触摸术语336
    13.2响应者链337
    13.3多触摸体系结构338
    13.4触摸浏览器应用程序339
    13.5Swipes应用程序342
    13.6实现多个轻扫动作345
    13.7检测多次轻击347
    13.8检测捏合操作351
    13.9自己定义手势354
    13.10小结358

    第14章使用CoreLocation定位功能359
    14.1位置管理器359
    14.1.1设置所需的精度360
    14.1.2设置距离筛选器360
    14.1.3启动位置管理器360
    14.1.4更明智地使用位置管理器360
    14.2位置管理器委托361
    14.2.1获取位置更新361
    14.2.2使用CLLocation获取纬度和经度361
    14.2.3错误通知362
    14.3尝试使用CoreLocation363
    14.3.1更新位置管理器367
    14.3.2确定移动距离367
    14.4小结368

    第15章加速计369
    15.1加速计物理学369
    15.2访问加速计370
    15.2.1UIAcceleration370
    15.2.2实现accelerometer:didAccelerate:方法371
    15.3摇动与击碎373
    15.3.1用于击碎的代码373
    15.3.2加载模拟文件376
    15.3.3完好如初——复原触摸377
    15.4滚弹珠程序377
    15.4.1实现BallView控制器378
    15.4.2编写BallView379
    15.4.3计算小球运动382
    15.5小结385

    第16章iPhone照相机和照片库386
    16.1使用图像选取器和UIImagePicker-Controller386
    16.2实现图像选取器控制器委托387
    16.3实际测试照相机和库389
    16.3.1设计界面390
    16.3.2实现照相机视图控制器390
    16.4小结394

    第17章应用程序本地化395
    17.1本地化体系结构395
    17.2使用字符串文件396
    17.3现实中的iPhone:本地化应用程序398
    17.3.1查看当前区域设置401
    17.3.2测试LocalizeMe401
    17.3.3本地化nib文件402
    17.3.4查看本地化的项目结构403
    17.3.5本地化图像405
    17.3.6本地化应用程序图标406
    17.3.7生成和本地化字符串文件406
    17.4小结409

    第18章未来之路410
    18.1别陷进单一的思路里410
    18.1.1苹果公司的文档410
    18.1.2邮件列表411
    18.1.3论坛411
    18.1.4网站411
    18.1.5博客412
    18.1.6Dave和Jeff的博客及Twitter412
    18.1.7参考图书412
    18.1.8如果仍未解决问题412
    18.2再会412
查看详情
好书推荐 / 更多
iPhone 3开发基础教程
理想国译丛043:资本主义的未来
[英]保罗·科利尔 著
iPhone 3开发基础教程
1789:三城记
[英]迈克·拉波特 著;夏天 译
iPhone 3开发基础教程
当所有愿望实现:以自由,以死亡
[奥]托马斯·格拉维尼奇 著;刘海宁 译
iPhone 3开发基础教程
寻找昨日书店
艾米·迈耶森 著;王马奇 译
iPhone 3开发基础教程
咫尺天涯:最后的老北京
肖复兴
iPhone 3开发基础教程
醉钢琴与地下蓝调:汤姆·威兹谈汤姆·威兹
[美]小保罗·马赫 编;业之 译
iPhone 3开发基础教程
上海早期影迷文化史(1897-1937)
侯凯 著
iPhone 3开发基础教程
动画表演规律:让你的角色活起来(全球畅销经典版)
[加]南希·贝曼(Nancy Beiman) 著;王瑶 译
iPhone 3开发基础教程
巴黎评论·作家访谈5(“巴黎评论·作家访谈系列”新一辑,共收录以下十六位作家的长篇访谈)
美国《巴黎评论》编辑部
iPhone 3开发基础教程
满是空虚之物
[日]阿伏伽德六 著;黄文娟 译
iPhone 3开发基础教程
金冲及文丛·一本书的历史:胡乔木、胡绳谈《中国共产党的七十年》
金冲及 著
iPhone 3开发基础教程
仿佛若有光:大理访谈录如果你渴望改变,去大理吧!那里有来自全世界的文化异质者,那里有一切可能!
黄菊 著