美文网首页
Swift 标准库

Swift 标准库

作者: zhangwenqiang | 来源:发表于2017-08-22 11:12 被阅读15次

    解决复杂问题,并且写高效能,可读的代码.


    概述

    Swift标准库定义了写swift程序的基本功能层,包含:

    >基本的数据类型,如:Int,Double, String

    >通用的数据结构,如:Array,Dictionary, Set

    >全局函数,如:print(_:separator:terminator:),abs(_:)

    >常用的抽象协议,如:Collection,Equatable

    >自定义所有类型的协议,如:CustomDebugStringConvertible,CustomReflectable

    >用来提供实现的协议,否则需要模板代码的协议,如OptionSet

    探索

    使用Swift标准库类型进行实验,并使用可视化和实际示例学习高级概念。 了解Swift标准库如何使用协议和泛型来表达强大的约束。 下载下面的playground例子以开始使用。

    Swift Standard Library.playground


    话题


    值和集合

    数字和基本类型

    数字,布尔和其它基本类型表示的数据

    Strings and Text

    Collections


    自定义类型工具

    Basic Behaviors

    Encoding, Decoding, and Serialization

    Initialization with Literals


    编程任务

    Input and Output

    Debugging and Reflection

    Key-Path Expressions

    动态访问属性

    Manual Memory Management

    Type Casting and Existential Types

    C Interoperability

    使用C的类型和调用C的可变函数

    Operator Declarations


    相关文章

      网友评论

          本文标题:Swift 标准库

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