栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

学习使用Swift编写iOS app教程:前言

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

学习使用Swift编写iOS app教程:前言

写在前面:
刚刚开始学习Swift开发,很幸运的是在网上闲逛的时候看到了Ray Wenderlich的这些关于iOS开发的教程,写的非常详尽,还很有趣,不时会搭配一些很贱的小表情,非常对我的胃口:-)在此对其进行一些翻译,纰漏之处,欢迎大家指正。
——Schuming


Swift
Swift是苹果公司最新开发的,类型安全的编程语言,被用于Cocoa框架的开发.如果你想要学习通过Swift语言制作iOS或OS X的apps,那你真是找对了地方 – 我们的网站上有不计其数的Swift相关教程.

注: 该页主要讲解Swift语言本身,如果你在寻找通过Swift语言去创建apps或者游戏的教程,请看我们的iOS,OSX,或者Sprite Kit教程系列.Enjoy!


最棒的开始方式
最棒的开始方式是使用我们的教材书 Swift Apprentice.
Swift Apprentice是针对那些想要学习Swift 2编程的人群 –不管你是一个纯粹的初学者,还是一个有其他编程语言经验的开发者.
在这本书中,你将学习到一些基本概念比如:数据类型(data types),函数(functions), 集合类型(collection types), 然后进阶到一些高级概念比如错误处理(error handling), 函数式编程(functional programming), 和面向协议的编程(protocol-oriented programming).
你将学习到的一切都是与平台无关的(platform-neutral); 读完这本书后,你将会很扎实的理解Swift 2, 你将可以在任何一个你感兴趣的平台进行app的开发.
所以,赶快下载一份吧!


备选方案 – 针对编程初学者
iOS Apprentice是最好的选择, 但如果你并不想注册, 不要担心 - 我们为你准备了备选方案.
这个系列为纯粹的编程初学者们简单的介绍了Swift,Enjoy!

  • Learn to Code iOS Apps with Swift Tutorial 1: Welcome to Programming
  • Learn to Code iOS Apps with Swift Tutorial 2: Your First Project
  • Learn to Code iOS Apps with Swift Tutorial 3: Arrays, Objects, and Classes
  • Learn To Code iOS Apps With Swift Tutorial 4: Your First App
  • Learn To Code iOS Apps With Swift Tutorial 5: Making it Beautiful

备选方案 – 针对有经验的开发者
如果你已经是一名由经验的开发者并且想"马上开始"学习Swift,这对你来说是最好的选择.
在这个系列中, 你将学习到Swift语言的基础概念, 并将利用所学内容制作一个“ tip calculator”app.

  • Swift 2 Tutorial: A Quick Start
  • Swift 2 Tutorial Part 2: A Simple iOS App
  • Swift 2 Tutorial Part 3: Tuples, Protocols, Delegates, and Table Views

文章
一旦你了解了Swift的基础知识,你可能会想要查阅一些更加方便的文章和引用.

  • Swift Cheat Sheet and Quick Reference
  • Swift Language Highlights: An Objective-C Developer’s Perspective
  • Swift Language FAQ
  • Introducing the raywenderlich.com Swift Style Guide
  • Programming Challenge: Are You a Swift Ninja? Part 1
  • Programming Challenge: Are You a Swift Ninja? Part 2
  • Swift Style Guide: December 2014 Update
  • What’s New in Swift 1.2
  • Swift Style Guide: April 2015 Update
  • What’s New in Swift 2
  • Reference vs Value Types in Swift: Part 1/2
  • Reference vs Value Types in Swift: Part 2/2

教程
我们还发布了许多关于Swift语言的其他教程,你可能也会感兴趣.

  • Custom Subscripting in Swift Tutorial
  • Collection Data Structures In Swift
  • Operator Overloading in Swift Tutorial
  • Intro to Object-Oriented Design in Swift: Part 1/2
  • Intro to Object-Oriented Design in Swift: Part 2/2
  • Swift Generics Tutorial
  • Swift Functional Programming Tutorial
  • Introducing Protocol-Oriented Programming in Swift 2
  • Swift Tutorial: Introducing Structures
  • Swift Tutorial: Variables and Constants
  • Swift Tutorial: Repeating Steps with Loops
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/233808.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号