您好,登录后才能下订单哦!
本篇文章为大家展示了Swift基础语法是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
Swift是一个为IOS和OS X app开发的新型程序设计语言。因此,如果你有C,Objective-C开发经验的话,那么对Swift的许多地方都不会陌生的。
Swift提供了所有基础C语言和Objective-C当中类型的自己的版本,包括用于整数的Int类型;用于浮点数的双精度(Double)和浮点型(Float);用于布尔值的Bool类型;用于文本数据的String类型。Swift也提供了两大基本集合类型的强大版本:数组(Array)和字典(Ditionary),在Collection Types一章有详细的介绍 。
就像C一样,Swift使用变量(通过一个标识名)来存储并引用值。Swift也创建扩展(extensive)使用值不能改变的变量。这就是我们已经知道的常量,Swift 中的常量要比在C里面的常量强大的多。常量的使用贯穿于Swift始终,目的在于使用那些不需要改变的值的时候,能够使代码更加的安全和简洁。
除了熟悉的类型,Swift引进了在Objective-C没有的高级类型。这其中就包括元组,它使得你能够创建并传递一组值。使用元组,你就能够在函数当中返回多个值(作为一个复合值)。
Swift也引入了处理缺少值的可选类型,可选类型就是说要么是“有一个值,并且它等于x'”,要么“干脆没有值”。可选类似于Objective-C中使用指针时的nil,但是它们作用于任何类型,而不仅仅是类。可选比Objectiv-C中的nil指针更加安全可靠,并且是Swift许多强大特性的核心。
可选类型的使用很好的说明了Swift是一种类型安全的语言。Swift帮你清楚的知道你代码中正在使用的值的类型是什么。如果你代码中需要一个字符串,类型安全会防止你传递一个错误的整型给它。这使得你在开发过程中能够尽早得发现并且修改错误。
上述内容就是Swift基础语法是什么,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。