相关疑难解决方法(0)

使用'import Foundation'快速不同的数组行为

当我运行以下代码时,我得到了预期的输出:

var a = [1, 2, 3]
var b = a

if a === b { println("a === b") }
if a == b { println("a == b") }
Run Code Online (Sandbox Code Playgroud)

输出:

a === b

a == b

但是,如果我突然导入基金会我只有一个新的输出:

import Foundation    

var a = [1, 2, 3]
var b = a

if a === b { println("a === b") }
if a == b { println("a == b") }
Run Code Online (Sandbox Code Playgroud)

输出:

a == b

有谁知道幕后发生了什么?谢谢.

arrays foundation swift

5
推荐指数
1
解决办法
237
查看次数

标签 统计

arrays ×1

foundation ×1

swift ×1