2016-02-05 69 views
0
array = [ 
    「test」 = test 
    「test1」 = test 
    「test2」 = test 
    「test4」 = test 
] 

檢查TEST3是陣列中斯威夫特:檢查空數組

我試着這樣做:

if let check= userObject[「test3」]{ 

} 

我的應用程序崩潰,我得到這個錯誤:意外發現零而展開的可選值

+2

是不是你的數組聲明錯誤? – sasquatch

回答

1

您需要用逗號分隔對象,這是一個字典,而不是數組。

var dict: [String: AnyObject] = [:] 

dict = [ 
    "test": test, 
    "test1": test, 
    "test2": test, 
    "test4": test 
]