1. 程式人生 > >第13月第10天 swift3.0

第13月第10天 swift3.0

lba sub com bsp span spa argument oba .html

1.

Type ‘Any‘ has no subscript members

  這一條簡直莫名其妙。大體意思就是,你這個類型"Any"不是個數組或者字典,不能按照下標取東西。

  我之前通過一個方法默認創建了一個字典,編譯器也認為這是個字典,所以允許我取東西,但是現在編譯器翻臉了,說你必須告訴我這是個字典我才能讓你取東西。okok。

1     (dic as! NSDictionary)

  同理還有各種類型不匹配的問題,強制轉換就可以了。(偷偷說,真懷念OC的弱類型的時代~)

http://www.cnblogs.com/SoulKai/p/6056659.html

2.

        DispatchQueue.global(qos: .background).async {
            // Background Thread
            let rs = db.executeQuery(sql, withArgumentsIn: [])
            
            var arrayM = [NoteItemModel]()
            
            DispatchQueue.main.async {
                // Run UI Updates
                callBack(arrayM)
            }
        }

第13月第10天 swift3.0