2017-09-19 51 views
0

當調用getItems功能,自動的XCode完成對:斯威夫特回調API援助

getItems(success: (([File]) ->())?, fail: ((Error) ->())?) 

我只是需要一些幫助來理解什麼,我需要投入,以獲得項目的列表。

我已經創建了簡單的回調函數,並閱讀了Apple的閉包文檔,以更好地理解正在發生的事情,但我仍然有點特別困惑。

回答

1

你得把closure S作爲像下面的參數使用此功能:

getItems(success: { (files) in 
    // files: [File] 
    for file in files { 
     print(file) 
    } 
}, fail: { (error) in 
    // error: Error 
    print(error) 
}) 
+0

感謝您的幫助!那樣做了。 – kingofthenorth