美文网首页
Swift概要

Swift概要

作者: 小金_1180 | 来源:发表于2018-06-12 14:57 被阅读0次

Swift概要

    Swfit是一种新的开发iOS,macos,watchOS,和tvOS的编程语言,尽管如此,如果你有C和OC的开发经验,swift对你来说将会很熟悉.

    Swift提供了所有的c和oc的类型,其中有表示整型的Int,表示浮点数的Double和Float,表示布尔值的Bool,和表示文本数据的String。Swift同时也提供了三种功能强大的集合类型,Array,Set,Dictonary,将会在Collection Types章节中讲解

    和C一样,Swift通过声明变量来保存和引用一个值,Swift同时大量使用了常量,也就是那些值不可以被改变的变量,这一点比C语言的常量要强大不少.通过使用常量,Swift的代码可以变得更加安全,可读性也强.

    除却了一些OC和C语言中的类型,Swift引入了一些新的高级类型,比如元组.元组提供了把多个数据创建并且组合在一起的功能.在一个函数中使用元祖,可以返回一个包含了多了的数据的复合的值.

    Swift还引入了可选类型,一个处理nil的类型。可选类型有2种情况,一种是“存在值,值等于X”,另外一种是“不存在值”。Swift中使用可选类型和OC中使用nil指针差不多,但是可选类型可以作用在任何类型上,不局限于类。可选类型不仅比nil指针更加安全,更加有表现力.还是Swift中很多强大特性的核心。

    Swift是一个类型安全的语言,也就是说,语言本身帮助你了解你声明的变量是什么类型。比如,如果你的变量是String类型,类型安全的特性会确保你无法传入一个Int值。同样的,类型安全会防止你不小心把一个可选的String的值传入一个不可选的String的变量.通过类型安全的保护,可以把很多bug扼杀在开发过程中。

相关文章

  • Swift概要

    Swift概要 Swfit是一种新的开发iOS,macos,watchOS,和tvOS的编程语言,尽管如此,如果你...

  • Swift 概要

    1、Swift是一种非常好的编写软件的方式,无论是手机,台式机,服务器,还是其他运行代码的设备。2、Swift是一...

  • # iOS分享之-Swift

    一、概要说明 1.1 Swift介绍 Swift语言是苹果公司在2014年的WWDC大会上发布的全新的编程语言。S...

  • Swift闭包实战

    尊重知识,转发请注明出处:Swift闭包实战 概要接触过Swift的小伙伴对“闭包”应该不陌生,相当于OC中的Bl...

  • Swift基础-新增概念

    来至 Swift - 雨燕 一. 概要 支持传统的面向对象编程,提升至"面向协议编程",即由"类"->"值". 提...

  • Swift3.0 复习概要(1)

    概览 类和结构体的区别在于结构体总是copy的。而类是传递引用 用Throw来抛出异常,用Throws来表示一个函...

  • Swift-自定义UITableViewCell和View(XI

    Swift-自定义UITableViewCell和View 概要 本文主要粗略的整理两种方法用于自定义UITabl...

  • 深度探究HandyJSON(一) Swift 指针的使用

    为了避免疏漏, 我从官方文档作了截图, 苹果官网文档1 , 文档2 本文概要 按照官方文档, 介绍Swift中的指...

  • Swift枚举实战

    尊重知识,转发请注明出处:Swift枚举实战 概要 枚举(enum)我们再熟悉不过的数据类型,纵观C、OC、Swi...

  • Swift学习:Swift by Tutorials 第一章概要

    变量 命名方式: var a = 1或者var a: Int = 1。 命名可以不指定类型,因为Swift可推测变...

网友评论

      本文标题:Swift概要

      本文链接:https://www.haomeiwen.com/subject/mqnleftx.html