0
我正在關注Apple的Swift編程語言iBook和我必須使用閉包。使用未解析的標識符'數字'
numbers.map({
(number: Int) -> Int in
let result = 3 * number
return result
})
當我嘗試插入這段代碼(從書)在Xcode的操場上,我得到這個:
我正在關注Apple的Swift編程語言iBook和我必須使用閉包。使用未解析的標識符'數字'
numbers.map({
(number: Int) -> Int in
let result = 3 * number
return result
})
當我嘗試插入這段代碼(從書)在Xcode的操場上,我得到這個:
「的懸而未決的標識符‘數字’使用」先定義你的號碼!
let numbers = [1,2,3]
let modified = numbers.map({
(number: Int) -> Int in
let result = 3 * number
return result
})
print(modified) // [3, 6, 9]
您必須在您的代碼開始時啓動「數字」數組。
您可以創建一個常數(不會改變的內容)使用:
let numbers = [6,4,4]
,或者可以創建:
var numbers = [6,4,4]
這第二個,你可以改變的內容。