iOS 6 By Tutorials ---第一章--【第一弹】-【翻译】

iOS 6 By Tutorials(pdf 文档)  By the raywenderlich.com Tutorial Team

备注:本人没有怎么翻译过技术型的文章,慢慢翻之。---这本书总共是27章,

Chapter 1:Introduction  --第一章:入门介绍

iOS 6 introduces an abundance of great new APIs and technologies that all iOS developers should learn – from Auto Layout, to Collection Views, to Passbook, to the new literal syntax that makes code so much more compact – and that’s just the start! In fact, there’s so much new stuff that learning it all via the official API docs can be time-consuming and difficult – especially when you have other responsibilities beckoning.

iOS6 引入了大量的新的api和技术,需要所有的iOS开发者学习-从自动布局,到collectionView、passwork(这是一款可以存放登机牌、会员卡和电影票的工具)、新的字面量,这些技术是代码更简洁,并且这仅仅知识开始!实际上,通过官方的api文档学习这些新技术是非常耗时和困难的,尤其是当你还有其他的事情要做。

This is where iOS 6 by Tutorials comes to the rescue! In this book, you will be able to learn these new topics in a much more efficient way – by building real apps through fun and easy-to-read tutorials!

这就是这本书要做的!在这本书中,你将会用更有效的方式学会这些新技术--通过又去简单的教程 建立真正的项目。

And when it comes to tutorials, you’re in the right place. The tutorials in this book guide you from being an iOS 6 API beginner to a master. You’ll go far beyond the mere surface of a subject and will dive in deep – you’ll find material here you simply won’t find anywhere else. Through hands-on practice you’ll gain the knowledge you need to apply these new APIs in your apps – and you’ll have a ton of fun along the way!

当开始这个教程的时候,你应该在正确的地方。这本书的教程将会帮助你从一个iOS6 API的新手到精通。你将会深刻的理解这些技术而不是表面理解--你将会在这里发现其他地方没有的例子。你需要在你的应用中使用这些新的APIs,通过实践获得这些知识,在这个过程中你会得到很多快乐。

The raywenderlich.com Tutorial Team and I have been excited about iOS 6 from the very first day it was announced at WWDC. We hit the ground running, taking a “divide and conquer” approach where we each selected just a few topics to pursue with intense focus. This allowed each of us to spend our energy concentrating on a small set of topics in detail, rather than spreading our research too thin and tiring ourselves out in the process.

The raywenderlich.com团队和我在WWDC大会上宣布iOS6的第一天起就十分兴奋。我们立即快马加鞭地开始,采用了“分而治之”的方法,我们每个人选择不同的方面深入研究。这需要我们每个人花费大量的精力在一个方面的研究上,而不是研究的很宽,但深度不够并且还让自己很累!

In the end, this is a huge benefit for YOU – you’ll be able to learn these new APIs and technologies from someone who’s really spent a lot of time digging into it, in an easy and fun way. You’ll learn the material in a fraction of the time it took us, and avoid much of the learning curve and common mistakes.

最后,这对你将是一个巨大的好处-你将会在那些真正花费了大量时间深入研究这些新的APIs和技术的人那学习,这将会是一个简单有趣的方法。在我们这里,你可以花费较少的时间并且避免走一些弯路。

So get ready for your personal tour through the amazing new features of iOS 6! By the time you are done, your iOS knowledge will be completely up-to-date, and you’ll be ready to add this exciting, spanking-new functionality to your own apps.

Sit back, relax, and prepare for some fun and informative tutorials!

所以,准备开始你的探索iOS6新特征之旅吧!当你学完的时候,你的iOS的技术将会是最新的,你就可以在你的项目用添加这些令人激动的、崭新的功能。

坐下来,放轻松,准备开始有趣和翔实的教程吧!

Who this book is for

This book is for intermediate or advanced iOS developers, who already know the basics of iOS development but want to upgrade their skills for iOS 6.

If you’re a complete beginner, you can follow along with this book as well, because the tutorials always walk you through in a step-by-step manner. But there may be some missing gaps in your knowledge. To fill in these gaps, you might want to go through the iOS Apprentice series available through the raywenderlich.com store.

这本书是为谁准备的?

这本书是为中级或高级iOS开发者,他们已经知道iOS开发的基础但是想要提升自己的iOS6的技能。

如果你是一个新手,你也可以跟随这本书,因为这本书是循序渐进的。但是你的知识可能会有一些残缺。为了弥补这些不足,你可以通过raywenderlich.com商店学习iOS学徒系列的技术。

iOS 5 by Tutorials

Last year, the Tutorial Team came out with its first book, iOS 5 by Tutorials. The book was a great success, hence the writing of this book – effectively its sequel.

Note that iOS 5 by Tutorials and iOS 6 by Tutorials are completely different books, with completely different content.

iOS 5 by Tutorials covers the new APIs introduced in iOS 5, and similarly iOS 6 by Tutorials covers the new APIs introduced in iOS 6. There are so many new APIs introduced with each version of iOS, that each release warrants an entirely new book with unique chapters.

iOS 5 by Tutorials is not required reading for this book, although if you haven’t mastered the new APIs introduced in iOS 5 (like Storyboards, ARC, or Core Image), reading it would definitely help. In many respects, this book picks up in knowledge where the other book left off.

iOS5 教程

去年,本教程团队出版了第一本书,iOS教程。这本书获得了巨大的成功,因此,这本书的编写相当于iOS5教程的续集。

注意:iOS5教程和iOS6教程是两个完全不同的书籍,内容完全不同。

iOS 5的教程涵盖了iOS 5中引入的新api,类似的iOS 6教程涵盖了iOS 6中引入的新api。每个版本的iOS都有新的APIs引入,每次发行都是一本新书的认证。

虽然阅读它会有一定的帮助,你也没有掌握iOS5引入的新的APIs(Storyboards,ARC,CoreImage),但是你并不需要iOS5教程这本书。 在许多方面,这本书里的知识是其他的书中没有涉及到或是不要的!

How to use this book

This is the biggest book we’ve ever written – currently at over 1,200 pages and counting! It’s the equivalent of two or more average books in terms of page count – making this book a great value, packed with content.

This book is large because we wanted to provide you with the most detailed information possible on these topics, so that you really understand how to use these APIs in your own apps. However, we realize everyone has busy schedules, and it is unlikely most readers will have time to read this entire massive tome cover-to-cover.

As such, we suggest a pragmatic approach – pick and choose the subjects that interest you the most, or the ones you need for your projects, and jump directly to  those chapters. Most chapters are self-contained, so there will not be a problem if

you go through them in non-sequential order.

Looking for some recommendations of important chapters to start with? Here’s our suggested Core Reading List:

• Chapter 2, “Programming in Modern Objective-C”

• Chapter 3, “Beginning Auto Layout”
• Chapter 5, “Beginning UICollectionView”
• Chapter 7, “Beginning Passbook”

That covers the “Big 4” topics of iOS 6, and from there you can dig into other topics
that are particularly interesting to you.

如何使用这本书

这是目前我们写的最大的一本书--目前是1200多页!相当于至少两本普通书籍的页数,这也使得这本书价值大,内容多。

这本书大的原因是,每个知识点我们都想提供最详细的信息,这样你可以在你的项目中真正使用这些APIs。但是,我们发现每个人都很忙,对于大多数读者来说没有时间一章一章读完。

所以我们有一个实际的建议-选择你最感兴趣或是你的项目中需要的技术,直接跳到这些章节。大多数的章节都是独立的,所以你不是按顺序阅读也不会有影响。

寻找先开始那些重要的章节建议?下面是我们建议的核心阅读的列表:

•第二章:“现代OC编程”

•第三章 ”开始自动布局“

•第五章 "开始CollectionView"

•第七章 "开始Passbook"

这涵盖了iOS 6的“四大”的主题,并且从这些你可以钻研其他你感兴趣的技术。

时间: 2024-10-19 15:12:09

iOS 6 By Tutorials ---第一章--【第一弹】-【翻译】的相关文章

【计算机网络】第一章第一节 计算机网络的基本概念

第一章第一节 计算机网络的基本概念 第一章概述了计算机网络和因特网,这一章从整体上粗线条地勾画出计算机网络的概貌和全课程的框架 Outline 计算机网络的具体构成描述 协议 Notes ## 计算机网路的具体构成描述  [计算机网络的定义] 计算机网络是 通信技术 与 计算机技术 紧密结合的产物 计算机网络就是 互连的.自治的 计算机集合 自治:无主从关系 互连:互联互通 计算机网络就是一种特殊的通信网络(信源和信宿都是计算机.传输数字化信息) [具体构成] 主机:处在因特网的边缘部分的设备都

Apache Client使用说明第一章(第一部分)

第一章.基础 1.1  请求的执行 HttpClient最重要的函数是用于执行HTTP方法.执行一次HTTP方法包涵一次或数次HTTP请求和HTTP响应的交互,通常在httpClient内部完成.程序员只需要提供一个请求对象用于执行,HttpClient发送请求道目标服务器并获得对应的响应对象,或者在执行不成功时抛出异常. HttpClient API的只要入口点是HttpClient接口. 以下是请求执行处理过程的简单示例 CloseableHttpClient httpclient = Ht

iOS 6 By Tutorials ---第二章--【第一弹】--【翻译】

Chapter 2 :Programming in Modern Objective-C By Matthijs Hollemans 第二章:最新的OC编程 Old habits die hard, but if you’re still writing Objective-C in the style that was practiced when iPhone OS 2.0 first came out (mid-2008), then you’re missing out on some

iOS 6 By Tutorials ---第二章--【第二弹】--【翻译】

Fun with instance variables 实例变量的乐趣 Take a look at MasterViewController.h:——看看 MasterViewController类 @interface MasterViewController : UIViewController <UITableViewDataSource, UITableViewDelegate, DetailViewControllerDelegate> { // Instance variable

ios基础 笔记整理 第一章 第一节

一:NSString与NSInteger的互换 NSInteger转化NSString类型:[NSString stringWithFormat: @"%d", NSInteger]; NSString转化 NSInteger类型:NSInteger = [NSString intValue]; *其它几个同理 [NSString boolValue].[NSString floatValue].[NSString doubleValue] 二:Objective-c中集合里面不能存放

jQuery框架分析第一章: 第一个匿名函数

我的jQuery版本为1.7* 这个版本代码比之前的版本优化了很多,结构也清晰了不少,就用最新的吧. 打开jQuery源代码 首先你能看到所有代码被一个 (function(window,undefined){ })(window) 这是个什么东西.. 首先,这是一个匿名函数(不懂?那就先去谷歌下吧): 其次,这是一个自调用匿名函数: 这段代码做了三件事 第一件:创建一个只给jQuery用的空间,我们估且就叫 “私有空间”,与C++的命名空间很相似,为了保证jQuery不与其他JavaScrip

第一章 第一节 笔记

一, 1.什么是程序? 为了让计算机执行某些操作或解决某些问题而编写的一系列有序指令的集合. 2. Java相关的技术 (3种): Java  SE  标准版   core  java   java技术的核心  (第一学期) Java  EE  企业版   (第二学期) Java  ME 微小版 (现在用的不多) 3.编写程序的步骤 : 三步走 a.编写源程序    HelloWorld.java b.编译成字节码文件  编译命令:javac HeloWorld.java---->HelloWo

c语言第一章第一节 认识变量

声明:本人大一新生,闲着无聊..写写c语言教程..菜鸟一枚..大神勿喷!!! 接下来我们都用dev来进行编译..vc++太古老了,没提示功能,不好上手,并且老是出毛病..vs太大了,编个c不至于,运行太慢..下面是dev的下载链接...无毒放心 http://pan.baidu.com/share/link?shareid=1587509971&uk=4169326073 下面进入正题...认识变量(一般教程都是以hello world开始..我们直接搞事算了) 一.程序设计语言构成基本要素有什

第一章-第一题(小学生四则运算)--By郭青云

1.项目需求 a) 除了整数以外,还要支持真分数的四则运算. (例如:  1/6 + 1/8 = 7/24) b) 让程序能接受用户输入答案,并判定对错. 最后给出总共 对/错 的数量. c) 逐步扩展功能和可以支持的表达式类型,最后希望能支持下面类型的题目 (最多 10 个运算符,括号的数量不限制) 25 - 3 * 4 - 2 / 2 + 89 = ? 1/2 + 1/3 - 1/4 = ?  (5 - 4 ) * (3 +28) =? d) 一次可以批量出 100 道以上的题目,保存在文本

第一章 第一节 理解 .Net Core 项目

先打开我们万能的VS2015,选择新建一个.Net Core项目,空项目就好. 建好之后的项目如下: 首先第一个Properties这个文件是关于本项目的一些设置,有有兴趣的同学可以去深入研究一下,本节就不在具体描述. 然后就是wwwroot文件夹,展开之后如下: 是用来存放项目需要用到的一些静态的资源,比如css文件.js文件.图片等等的静态文件,都放在这个文件夹.使用的时候url为http://xxx.com/css/xxx.css,而不是http://xxx.com/wwwwroot/cs