HackingWithSwift学习笔记教材.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Hacking With Swift 学习笔记 本文档使用  HYPERLINK 看云 构建- PAGE34 -目录 TOC \o 1-9 \h \z \u HYPERLINK \l _Toc1 前言 PAGEREF _Toc1 \h3  HYPERLINK \l _Toc2 Introducing to Swift PAGEREF _Toc2 \h4  HYPERLINK \l _Toc3 ARRAYS,DICTIONARIES,LOOPS,SWITCH CASE PAGEREF _Toc3 \h5  HYPERLINK \l _Toc4 OPTIONALS PAGEREF _Toc4 \h6  HYPERLINK \l _Toc5 ENUMERATION PAGEREF _Toc5 \h7  HYPERLINK \l _Toc6 STRUCTS PAGEREF _Toc6 \h8  HYPERLINK \l _Toc7 CLASSES PAGEREF _Toc7 \h9  HYPERLINK \l _Toc8 PROPERTIES PAGEREF _Toc8 \h10  HYPERLINK \l _Toc9 ACCESS CONTROL PAGEREF _Toc9 \h11  HYPERLINK \l _Toc10 POLYMORPHISM AND TYPE CASTING PAGEREF _Toc10 \h12  HYPERLINK \l _Toc11 CLOSURES PAGEREF _Toc11 \h13  前言 原文: HYPERLINK http://frank1ee.github.io/blog/2015/09/13/hacking-with-swift-xue-xi-bi-ji/ http://frank1ee.github.io/blog/2015/09/13/hacking-with-swift-xue-xi-bi-ji/  HYPERLINK / Hacking with Swift?是由? HYPERLINK /twostraws Paul Hudson?发布的 免费 Swift 教程,其涵盖了30个项目,并且包含了 Swift 2.0。因为该教程是面向初学者,所以很多知识点都没有深入探讨,如果想要深入学习可以参考官方文档: HYPERLINK /library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TCH3-ID0 The Swift Programming Language (Swift 2.1) Introducing to Swift Introducing to Swift Playground 是自 Xcode6 起苹果加入的实时浏览代码结果的一个功能。 变量通过 var 声明,常量通过 let 声明。 Swift 可以推断变量的类型(type reference),所以声明变量可以直接如下: var?string?=?“My?string” //也可以先声明类型(必须)或声明与赋值同时: var?string:String?=?“My?string” 苹果官方建议在声明有小数部分的变量时都采用 Double,因其具有更高的精准度。 Swift 中 bool 值是 true 和 false。 “+” 号也可用于 string : var?name1?=?Tim?McGraw var?name2?=?Romeo var?both?=?name1?+??and??+?name2?//Tim?McGraw?and?Romeo 字符串的对比运算是”case-sensitive”,也就是区分大小写: var?name?=?“TIM?MCGRAW? var?name2?=??TiM?mCgRaW name?==?name2??//result?is?false 在 string 中插入变量: var?name?=?“Tim?McGraw” “Your?name?is?\(name)” //可以在括号中运算: var?age?=?25 “His?age?is?\(age?*?2)” ARRAYS,DICTIONARIES,LOOPS,SWITCH CASE ARRAYS,DICTIONARIES,LOOPS,SWITCH CA

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档