没有合适的资源?快使用搜索试试~ 我知道了~
Swift Development with Cocoa 无水印pdf
1星 需积分: 9 10 下载量 180 浏览量
2017-09-26
16:22:44
上传
评论
收藏 8.46MB PDF 举报
温馨提示
Swift Development with Cocoa 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
资源推荐
资源详情
资源评论
MACINTOSHIPAD & IPHONE
Swift Development with Cocoa
ISBN: 978-1-491-90894-5
US $39.99 CAN $41.99
Twitter: @oreillymedia
facebook.com/oreilly
Ready to build apps for iPhone, iPad, and Mac now that Swift has landed? If
you’re an experienced programmer who’s never touched Apple developer
tools, this hands-on book shows you how to use the Swift language to
make incredible iOS and OS X apps, using Cocoa and Cocoa Touch.
Learn how to use Swift in a wide range of real-world situations, with
Cocoa features such as EventKit and Core Animation. You’ll pick up Swift
language features and syntax along the way, and understand why using
Swift (instead of Objective-C) makes iOS and Mac app development easier,
faster, and safer. You’ll also work with several exercises to help you practice
as you learn.
■ Learn the OS X and iOS application lifecycle
■ Use storyboards to design adaptive interfaces
■ Explore graphics systems, including the built-in 2D and 3D
game frameworks
■ Display video and audio with AVFoundation
■ Store data locally with the lesystem, or on the network with
iCloud
■ Display lists or collections of data with table views and
collection views
■ Build apps that let users create, edit, and work with documents
■ Use MapKit, Core Location, and Core Motion to interact with
the world
Jonathan Manning, cofounder of Secret Lab, is a mobile software engineer,
game designer, and computing researcher. Follow him on Twitter at @desplesda.
Paris Butteld-Addison, also a cofounder of Secret Lab, is a mobile software engineer,
game designer, and computing researcher. Follow him on Twitter at @parisba.
Tim Nugent, not a cofounder of Secret Lab, is a mobile app developer, game
designer, PhD student, and author. Follow him on Twitter at @The_McJones.
Swift Development
with Cocoa
Manning,
Butteld-Addison
& Nugent
Jonathon Manning,
Paris Butteld-Addison & Tim Nugent
S w i f t
Development
with Cocoa
DEVELOPING FOR THE MAC AND IOS APP STORES
www.it-ebooks.info
MACINTOSHIPAD & IPHONE
Swift Development with Cocoa
ISBN: 978-1-491-90894-5
US $39.99 CAN $41.99
Twitter: @oreillymedia
facebook.com/oreilly
Ready to build apps for iPhone, iPad, and Mac now that Swift has landed? If
you’re an experienced programmer who’s never touched Apple developer
tools, this hands-on book shows you how to use the Swift language to
make incredible iOS and OS X apps, using Cocoa and Cocoa Touch.
Learn how to use Swift in a wide range of real-world situations, with
Cocoa features such as EventKit and Core Animation. You’ll pick up Swift
language features and syntax along the way, and understand why using
Swift (instead of Objective-C) makes iOS and Mac app development easier,
faster, and safer. You’ll also work with several exercises to help you practice
as you learn.
■ Learn the OS X and iOS application lifecycle
■ Use storyboards to design adaptive interfaces
■ Explore graphics systems, including the built-in 2D and 3D
game frameworks
■ Display video and audio with AVFoundation
■ Store data locally with the lesystem, or on the network with
iCloud
■ Display lists or collections of data with table views and
collection views
■ Build apps that let users create, edit, and work with documents
■ Use MapKit, Core Location, and Core Motion to interact with
the world
Jonathon Manning, cofounder of Secret Lab, is a mobile software engineer,
game designer, and computing researcher. Follow him on Twitter at @desplesda.
Paris Butteld-Addison, also a cofounder of Secret Lab, is a mobile software engineer,
game designer, and computing researcher. Follow him on Twitter at @parisba.
Tim Nugent, not a cofounder of Secret Lab, is a mobile app developer, game
designer, PhD student, and author. Follow him on Twitter at @The_McJones.
Swift Development
with Cocoa
Manning,
Butteld-Addison
& Nugent
Jonathon Manning,
Paris Butteld-Addison & Tim Nugent
S w i f t
Development
with Cocoa
DEVELOPING FOR THE MAC AND IOS APP STORES
www.it-ebooks.info
Swift Development with Cocoa
by Jonathon Manning, Paris Buttfield-Addison, and Tim Nugent
Copyright © 2015 Secret Lab. All rights reserved.
Printed in the United States of America.
Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.
O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are
also available for most titles (http://safaribooksonline.com). For more information, contact our corporate/
institutional sales department: 800-998-9938 or corporate@oreilly.com.
Editor: Rachel Roumeliotis
Production Editor: Matthew Hacker
Copyeditor: Jasmine Kwityn
Proofreader: Charles Roumeliotis
Indexer: Wendy Catalano
Cover Designer: Ellie Volckhausen
Interior Designer: David Futato
Illustrator: Rebecca Demarest
December 2014:
First Edition
Revision History for the First Edition:
2014-12-08: First release
See http://oreilly.com/catalog/errata.csp?isbn=9781491908945 for release details.
The O’Reilly logo is a registered trademark of O’Reilly Media, Inc. Swift Development with Cocoa, the cover
image of an Australasian gannet, and related trade dress are trademarks of O’Reilly Media, Inc.
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as
trademarks. Where those designations appear in this book, and O’Reilly Media, Inc. was aware of a trademark
claim, the designations have been printed in caps or initial caps.
While the publisher and the authors have used good faith efforts to ensure that the information and in‐
structions contained in this work are accurate, the publisher and the authors disclaim all responsibility for
errors or omissions, including without limitation responsibility for damages resulting from the use of or
reliance on this work. Use of the information and instructions contained in this work is at your own risk. If
any code samples or other technology this work contains or describes is subject to open source licenses or
the intellectual property rights of others, it is your responsibility to ensure that your use thereof complies
with such licenses and/or rights.
ISBN: 978-1-491-90894-5
[M]
www.it-ebooks.info
Table of Contents
Preface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
1.
Cocoa Development Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
The Mac and iOS Developer Programs 1
Registering for a Developer Program 2
Downloading Xcode 3
Creating Your First Project with Xcode 4
The Xcode Interface 7
Developing a Simple Swift Application 13
Designing the Interface 13
Connecting the Code 15
Using the iOS Simulator 17
Testing iOS Apps with TestFlight 19
2.
Programming with Swift. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
The Swift Programming Language 21
Playgrounds 23
Variables and Constants 24
Types 26
Tuples 28
Arrays 28
Dictionaries 29
Control Flow 30
Switches 33
Functions and Closures 35
Using Functions as Variables 37
Closures 39
Objects 40
Inheritance 42
iii
www.it-ebooks.info
剩余471页未读,继续阅读
资源评论
- lwj555552017-10-24点下载没反应啊
yinkaisheng-nj
- 粉丝: 763
- 资源: 6231
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于java的在线课程管理系统设计与实现.docx
- 基于java的在线远程考试系统设计与实现.docx
- 基于java的政府管理系统设计与实现.docx
- 基于java的智慧生活商城系统设计与实现.docx
- unity管线流动材质
- 充电桩,储能逆变器,蓄电池充放电控制,蓄电池三段式充放电控制,SOC均衡控制,G2B,充电桩,储能变器, 提供参考文献
- C#对接柯力、大华、耀华、托利多磅秤.7z
- 车辆动力学模型验证 通过设置相同参数变量,与Carsim进行联合仿真验证模型搭建的有效性,可设置不同路面附着系数,阶跃模型输入、正弦模型输入下均可达到很好的效果,输出为质心侧偏角、横摆角速度、侧向加速
- 基于java的小区物业管理系统设计与实现.docx
- 免费发电,之前下载的一个学长学姐的,只附带了一点点自己的其他东西
- 质谱仪行业发展趋势:预计2031年年复合增长率为6.5%
- 预制会计凭证行(物料单位)修改 过账凭证分配/文本修改
- 2MW直驱式永磁同步风电系统仿真模型和相应资料
- 中学综合素质笔记1(重传).docx
- 同步机控制,VSG控制,下垂控制,同步机,simulink仿真,电力电子仿真,同步机 有参考文献
- 电视盒子管理软件应用管家最新版
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功