随笔分类 - Swift
摘要:相同的值可以多次出现在一个数组的不同位置;Swift中的数组,数据值在被存储进入到某个数组之前类型必须明确,可以显示的类型标注或者类型推断。而且,Swift中的数组不必是对象类型。OC中的NSArray和NSMutableArray,他们可以存储任何类型的实例,而且不提供他们返回对象的任何本质信息。
阅读全文
摘要:Swift的String类型是值类型。如果你创建了一个新的字符串值,那么当其进行常量、变量赋值操作或在函数/方法中传递时,会进行值拷贝。在不同的情况下,都会对已有字符串值创建新的副本,并对该新副本进行传递或赋值。这和OC中的NSString不同,当您在OC创建了一个NSString实例,并将其传递给...
阅读全文
摘要:1.OC中,只有对象才能设置为nil,而swift中除了对象,Int、struct、enum等任何可选类型都可以等于nil2.OC中,nil是一个指向不存在对象的指针。swift中,nil不是指针,nil是个确定的值,用来表示值缺失。
阅读全文

浙公网安备 33010602011771号