诺森图书音像专营店
  • 扫码下单

  • 音像Swift学习手册
  • 正版
    • 作者: (美)乔纳森·曼宁(Jonathon Manning),(美)帕里斯·巴特菲尔德(Paris Buttfield-Addison),(美)蒂姆·钮金 (Tim Nugent) 著;安道 译著 | (美)乔纳森·曼宁(Jonathon Manning),(美)帕里斯·巴特菲尔德(Paris Buttfield-Addison),(美)蒂姆·钮金 (Tim Nugent) 著;安道 译编 | (美)乔纳森·曼宁(Jonathon Manning),(美)帕里斯·巴特菲尔德(Paris Buttfield-Addison),(美)蒂姆·钮金 (Tim Nugent) 著;安道 译译 | (美)乔纳森·曼宁(Jonathon Manning),(美)帕里斯·巴特菲尔德(Paris Buttfield-Addison),(美)蒂姆·钮金 (Tim Nugent) 著;安道 译绘
    • 出版社: 中国电力出版社
    • 出版时间:2017-02-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    店铺装修中

    商家:
    诺森图书音像专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    诺森图书音像专营店

  • 商品参数
    • 作者: (美)乔纳森·曼宁(Jonathon Manning),(美)帕里斯·巴特菲尔德(Paris Buttfield-Addison),(美)蒂姆·钮金 (Tim Nugent) 著;安道 译著| (美)乔纳森·曼宁(Jonathon Manning),(美)帕里斯·巴特菲尔德(Paris Buttfield-Addison),(美)蒂姆·钮金 (Tim Nugent) 著;安道 译编| (美)乔纳森·曼宁(Jonathon Manning),(美)帕里斯·巴特菲尔德(Paris Buttfield-Addison),(美)蒂姆·钮金 (Tim Nugent) 著;安道 译译| (美)乔纳森·曼宁(Jonathon Manning),(美)帕里斯·巴特菲尔德(Paris Buttfield-Addison),(美)蒂姆·钮金 (Tim Nugent) 著;安道 译绘
    • 出版社:中国电力出版社
    • 出版时间:2017-02-01
    • 版次:1
    • 印次:1
    • 字数:564000
    • 页数:457
    • 开本:16开
    • ISBN:9787519803223
    • 版权提供:中国电力出版社
    • 作者:(美)乔纳森·曼宁(Jonathon Manning),(美)帕里斯·菲德(Paris Buttfield-Addison),(美)蒂姆·钮金 (Tim Nugent) 著;安道 译
    • 著:(美)乔纳森·曼宁(Jonathon Manning),(美)帕里斯·菲德(Paris Buttfield-Addison),(美)蒂姆·钮金 (Tim Nugent) 著;安道 译
    • 装帧:平装
    • 印次:1
    • 定价:88.00
    • ISBN:9787519803223
    • 出版社:中国电力出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2017-02-01
    • 页数:457
    • 外部编号:1201471441
    • 版次:1
    • 成品尺寸:暂无

    前言1
    部分Swift基础
    章新手入门9
    11Apple开发者计划11
    12使用Xcode创建个项目13
    13开发一个简单的Swift应用26
    14使用iOS模拟器30
    15小结32
    第2章Swift基础33
    21Swift编程语言34
    22Playground36
    注释8
    24流程控制38
    25变量和常量42
    26运算符43
    27类型44
    28处理字符串45
    29函数和闭包56
    210小结63
    第3章Swift面向对象应用开发64
    31类和对象64
    32结构体77
    33模块78
    34Swift标准库、Foundation、Cocoa和CocoaTouch78
    35数据79
    36错误处理81
    37内存管理83
    38Cocoa和CocoaTouch采用的设计模式84
    39应用的结构88
    310小结89
    第二部分构建一个OSX应用
    第4章构建OSX记事本应用的前期准备工作93
    41设计这个OSX记事本应用93
    42创建OSX应用项目97
    43定义文档类型101
    44添加图标106
    45小结108
    第5章在OSX中处理文档109
    51NSDocument类109
    52在文档中存储数据110
    53存储文本111
    54基本的UI120
    55小结128
    第6章用户界面和iClud29
    61更新UI129
    62附件和文件扩展名的UI133
    63附件系统154
    64通过拖曳添加附件159
    65iClud66
    66iCloud基础167
    67小结170
    第三部分构建一个iOS应用
    第7章构建iOS记事本应用的前期准备工作173
    71设计这个iOS应用174
    72创建iOS应用项目179
    73为iOS应用启用iClud83
    74定义文档类型187
    75小结189
    第8章处理iCloud中的文件190
    81应用沙盒190
    82iCloud的可用192
    83创建文档列表视图控制器192
    84定义Document类204
    85列出文档210
    86创建文档218
    87从iCloud中下载文件221
    88删除文档225
    89重命名文档1
    810小结5
    第9章在iOS中处理文档
    91添加显示笔记的视图
    92编辑和保存文档244
    93小结246
    0章处理文件和文件类型247
    101设计附件的界面247
    102列出附件251
    103处理261
    104创建快速查看缩略图267
    105小结269
    1章图像和删除270
    111添加附件270
    112添加图像附件272
    113查看附件277
    114删除附件286
    115小结293
    2章支持iOS生态系统294
    121通过UIActivityController实现分享294
    122Handoff297
    1可搜索301
    124小结303
    3章扩展iOS应用304
    131使用Spotlight索引扩展搜索305
    132“今天”小组件315
    133小结3
    4章多媒体、联系人、位置和通知324
    141位置附件324
    142音频附件338
    143视频附件350
    144联系人附件356
    145通知360
    146小结371
    5章改进这个iOS应用372
    151朗读文本372
    152在SFSafariViewController中打开链接374
    153设置380
    154撤销功能381
    155图像滤镜384
    156全球化应用388
    157辅功能396
    158分屏多任务400
    159小结401
    第四部分扩展应用
    6章构建一个watchOS应用405
    161为AppleWatch设计406
    162设计我们的watchOS应用407
    163创建watchOS扩展409
    164小结441
    7章代码质量和应用分发442
    171调试442
    172Instruments444
    173测试449
    174在同一个项目中同时使用Objective—C和Swift453
    175AppStore454
    176小结457

    乔纳森·曼宁(Jonathon Manning),是SecretLab的联合创始人之一,他是移动软件、游戏设计师和计算机研究人员。
    帕里斯·菲德(Paris Buttfield-Addison),是SecretLab的联合创始人之一,他是移动软件,游戏设计师和计算机研究人员。
    蒂姆·钮金(Tim Nugent),是移动应用开发者、游戏设计师、博士生和作者。

    欢迎阅读本书!我们将为Apple 的 OS X 、iOS 和 watchOS 平台开发一个笔记应用,让你实践Swift 编程语言。 Swift 是一门出色的现代语言,借鉴了新式语言的实践,而没有重新发明轮子。Swift 易于编写、易于学习,极难犯错。 我们认为,学习Swift 的方法是使用它构建应用。不过,若想构建应用,需要趁手的框架,而Apple 为我们提供了好多,例如Cocoa、Cocoa Touch 和WatchKit 。本书的书名也可以改成“通过  Swift 学习Cocoa 和Cocoa Touch”,因为框架和语言本身同等重要。写作本书时,Swift 的当前版本是2.2,而且未来一片光明。 书中使用的资源 我们建议你在阅读每一章的同时自己动手编写代码。如果卡住了,或者想获取一份代码,可以访问我们的(http://www.secretlab.com.au/books/learning-swift )。 本书的目的是教你构建真实的应用,主要集中讲解代码,不是让你设计图标,我们已经为你准备好了。图标也可以从我们的中下载。 本书面向的读者和教学方式 本书只讲Swift ,不涉及Objective-C 。我们偶尔会提及后者,但是不要求你知道如何使用它。本书先讲Swift 的基础知识,然后分别为OS X 和iOS 构建一个完整的应用,在这个过程中学习Cocoa、  Cocoa Touch 和watchOS 框架。注意,Swift 是编程语言,Cocoa 是开发OS X 应用的框架,Cocoa Touch 是开发 iOS 应用的框架,而watchOS 是开发 Apple Watch 应用的框架。 本书采用的教学方式与编程书不同。前面说过,我们认为学习Swift 的方法是使用它构建应用。我们定你有一定的编程基础,但是不设你曾为OS X 或iOS 做过开发,或者之前用过Swift   或Objective-C。我们还设你能熟练操作 OS X 和 iOS。 本书结构 本书将分别讨论 OS X 和 iOS 使用的 Cocoa 和Cocoa Touch 框架。在这个过程中,我们 还将说明Swift 的句法和特等。部分先介绍Swift 编程工具和 Apple 开发者计划,然后介绍Swift 编程语言的基础知识和Apple 平台中程序的结构,以及常用的设计模式。  章简要介绍 Apple 的开发者计划,带你构建一个简单的Swift 应用。第2 章探讨Swift 基础知识,准备使用它构建复杂的应用。第3 章讨论Swift 的面向对象特,以及一个好的应用应该具有的  结构。第二部分为Mac OS X 构建一个简单的笔记应用。在这个过程中,我们将讨论应用的设计、 结构,说明如何处理文档,以及如何构建所有功能。第4 章开始构建OS X 笔记应用,准备文档模型和图标。第5 章详细说明如何在OS X 应用中处理文档。第6 章把应用与iCloud 连接起来,完成整个  应用。第三部分构建一个功能完整的iOS 笔记应用,作为第二部分那个OS X 应用的配备。第7 章开始构建iOS 笔记应用,准备与iOS 应用一样的文档模型。第8 章把 iOS 应用与iCloud 连接起来。第  9 章创建显示笔记的界面。0 章在iOS 应用中处理附件。1 章为iOS 应用添加图像支持。2 章为iOS 应用添加分享和搜索功能。 3 章为iOS 应用添加一个“今天”小组件。4 章为iOS 应用添加位置、音频、视频和联系人附件,以及通知。5 章对iOS 应用做些改进。第四部分构建一个watchOS 应用,并且探讨缺陷追查  和能调优。6 章为iOS 应用添加一个watchOS 应用,提供Apple Watch 支持。7 章探讨调试和能调优。 排版约定 本书使用了下述排版约定。 斜体(Italic)表示新术语、URL、邮件地址、文件名和扩展名。 等宽字体(Constant.Width)表示代码清单,在段落中出现则表示程序元素,例如变量、函数名、数据库、数据类型、环境变量、语句和关键字。 粗体等宽字体(Constant.width.bold)表示应该由用户输入的命令或文本。 斜体等宽字体(Constant Width Italic)表示应该替换成用户提供的值,或者由上下文决定的值。  这个图标表示提示或建议。 这个图标表示一般说明。 这个图标表示警告或提醒。  使用代码示例 本书的补充资料(代码示例、练习、勘误等)可以从这个地址下载:http://secretlab. com.au/books/learning-swift。 本书的目的是帮你完成工作。一般来说,你可以在自己的程序或者文档中使用本书附带的示例代码。你无需联系我们获得使用许可,除非你要复制大量的代码。例如,使用本书中的多个代码片段编  写程序就无需获得许可。但以CD-ROM 的形式销售或者分发O’Reilly 书中的示例代码则需要获得许可。回答问题时援引本书内容以及书中示例代码,无需获得许可。在你自己的项目文档中使用本书&nsp; 量的示例代码时,则需要获得许可。 我们不强制要求署名,但如果你这么做,我们深表感激。署名一般包括书名、作者、出版社和国际标准图书编号。例如:Learning Swift by Jonathon Manning, Paris Buttfield-Addison, and Tim   Nugent  (O’Reilly). Copyright 2016 Secret Lab, 978-1-491-94074-7。 如果你觉得自身情况不在合理使用或上述允许的范围内,请通过邮件和我们联系,地址是permissions@oreilly.com 。 Safari. Books Online  Safari Books Online(http://safaribooksonline.com)是应需而变的数字图书馆,它同时以图书和视频的形式出版世界很好技术和商务作家的专业作品。 Safari Books Online 是技术专家、软件开发人员、Web 设计师、商务人士和创意人士开展调研、解决问题、学习和认培训的手资料来源。 Safari Books Online 为企业(https://www.safaribooksonline.com/enterprise/ )、部门(https://www.safaribooksonline.com/government/ )、教育机构(https://www.   safaribooksonline.com/academic-public-library/ )和个人提供了多种套餐和价格(https:// www.safaribooksonline.com/pricing/ )。 订阅者可以在一个完全可搜索的全文数据库中访问上千种图书、培训视频和正式出版之前的书稿。这些内容由以下出版社提供:O’Reilly Media 、Prentice Hall Professional 、Addison-Wesley   Professional 、Microsoft Press 、Sams、e、Peachpit Press 、Focal Press、Cisco Press 、John Wiley & Sons 、Syngress、Morgan Kauf-mann 、IBM Redbooks、Packt、Adobe Press 、FT   Press 、Apress、Manning、New Riders 、McGraw-Hill、Jones & Bartlett 、Course Technology 等(https://www.safaribooksonline.com/our-library/ )。关于Safari Books On-line 的更多  信息,请访问我们的(http://www. safaribooksonline.com)。 联系方式 请把你对本书的意见和疑问发给出版社: 美国: O’Reilly Media,Inc.  1005 Gravenstein Highway North  Sebastopol,CA 95472  中国: 北京市西城区西直门南大街2 号成铭大厦C 座807 室(100035) 奥莱利技术咨询(北京)有限公司 这本书有专属网页,你可以在那儿找到本书的勘误、示例和信息。这个网页的地址是http://shop.oreilly.com/product/0636920045946.do 。 如果你对本书有一些评论或技术上的建议,请发送邮件到bookquestions@oreilly. com。 要了解O’Reilly 图书、培训课程、会议和新闻的更多信息,请访问我们的,地址是http://www.oreilly.com 。 我们在Facebook 的地址:http://facebook.com/oreilly  请关注我们的Twitter 动态:http://twitter.com/oreillymedia  我们的YouTube 视频地址:http://www.youtube.com/oreillymedia   致谢 Jon 要感谢双亲和诸位家庭成员给予的巨大支持。 Paris 要感谢他的母亲,没有她几乎任何事情都引不起他的兴趣,更别说写一本书了。 Tim 要感谢双亲和家庭容忍他平淡无奇的生活。 我们三人要感谢编辑Rachel Roumeliotis 和Brian MacDonald,他们的技能和建议对这本书的完成起了至关重要的作用。此外,撰写本书的过程中,我们与O’Reilly Media 的很多人有联系,他们都  是各自领域的专家。 感谢Tony Gray 和Apple University Consortium(AUC)给我们提供的极大帮,以及这里列出的人。如果没有他们,我们不可能写出这本书。现在,你也在写书了,Tony ,祝你好运! 还要感谢Neal Goldstein,是他联系我们,把我们带上了写书这条路。 感谢MacLab 给予的支持(谁知道他们是谁,他们一直在看终将神化的Admiral Dolphin),感谢Christopher Lueg 教授、Leonie Ellis 博士和塔斯马尼亚大学的员工,感谢他们容忍我们。向  Mark Pesce“致歉”,他知道个中缘由。 此外,要感谢Rex S. 、Nic W. 、Andrew B. 、Jess L. 和Ash J. ,原因有很多。特别感谢Steve Jobs,没有他就没有这本书(以及很多类似的书)。 感谢技术审校,尤其是 Chris Devers 和 Tony Gray ,感谢他们细致且专业地审校。 ,感谢你购买我们的书,谢谢你!如果你有什么要反馈,请联系我们。你可以发邮件给我们,地址是lab@secretlab.com.au ;也可以在Twitter 上联系@ thesecretlab  (http://twitter.com/thesecretlab )。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购