首页 > 试题广场 >

举例说明Swift里面有哪些是Objective-C中没有的

[问答题]

举例说明Swift里面有哪些是Objective-C中没有的?

推荐

Swift引入了在Objective-C中没有的一些高级数据类型,例如tuples(元组),可以使你创建和传递一组数值。wift还引入了可选项类型(Optionals),用于处理变量值不存在的情况。可选项的意思有两种:一是变量是存在的,例如等于X,二是变量值根本不存在。Optionals类似于Objective-C中指向nil的指针,但是适用于所有的数据类型,而非仅仅局限于类,Optionals相比于Objective-C中nil指针更加安全和简明,并且也是Swift诸多最强大功能的核心。

发表于 2018-07-12 20:34:31 回复(0)