I have been playing around with Swift. I have had multiple errors with types, especially working with Swift and my old Objective-C classes. The problem with this method is:
In Swift 3
code: var curArr:[Dictionary] = [ [ "imageName" : "photo.jpg", "colorDic" :[ "red" : 1.0, "green" : 0.0, "blue" : 0.0 ], "percentage" : 0.5 ] ]