19.6 同步练习

  1. 下列数组定义正确的是(  )。

A. let a : NSArray = [1,2]

B. let a : [Int] = [1,2]

C. var b: NSArray = NSArray(array: ["张三","李四"])

D. var b: NSArray = NSArray(objects: ["张三","李四"])

  1. 给定语句let s : NSString = "Testing 1 2 3",那么表达式s.substringToIndex(5)的值是(  )。

A. Test   B. Testi   C. Testin   D. undefined

  1. 给定语句let f : NSNumber = NSNumber.numberWithFloat(100.0)

下面取值语句正确的是(  )。

A. NSNumber.floatValue()     B. f.floatValue

C. f.floatValue()        D. f.numberWithFloat

  1. 编程题:编写一个程序说明Swift使用Foundation框架中的数组。

  2. 编程题:编写一个程序说明Swift使用Foundation框架中的字典。