Xcode 为什么我有“我有”呢;类型';NSObject';没有下标成员”;错误?

Xcode 为什么我有“我有”呢;类型';NSObject';没有下标成员”;错误?,xcode,swift,Xcode,Swift,我有下面的代码,我似乎有这个错误,说“类型'NSObject'没有下标成员”,在下面的代码中,我有同样的错误 let latitude = NSString(string: places[activePlace]["lat"]!).doubleValue let longitude = NSString(string: places[activePlace]["lon"]!).doubleValue 还有那句话 annotation.title = places[a

我有下面的代码,我似乎有这个错误,说“类型'NSObject'没有下标成员”,在下面的代码中,我有同样的错误

let latitude = NSString(string: places[activePlace]["lat"]!).doubleValue

            let longitude = NSString(string: places[activePlace]["lon"]!).doubleValue 
还有那句话

annotation.title = places[activePlace]["name"]
这是非常奇怪的,因为我在其他应用程序中使用了相同的代码,在这之前没有遇到任何问题。 我也查了其他问题,但没有找到解决办法

以下是完整的代码:

else {

            let latitude = NSString(string: places[activePlace]["lat"]!).doubleValue

            let longitude = NSString(string: places[activePlace]["lon"]!).doubleValue

            let coordinate = CLLocationCoordinate2DMake(latitude, longitude)

            let latDelta:CLLocationDegrees = 0.01

            let lonDelta:CLLocationDegrees = 0.01

            let span:MKCoordinateSpan = MKCoordinateSpanMake(latDelta, lonDelta)

            let region:MKCoordinateRegion = MKCoordinateRegionMake(coordinate, span)

            self.Map.setRegion(region, animated: true)

            let annotation = MKPointAnnotation()

            annotation.coordinate = coordinate

            annotation.title = places[activePlace]["name"]

            self.Map.addAnnotation(annotation)


        }
我怎样才能避开这个似乎充斥在我代码中的问题呢

谢谢

更新“位置”的定义如下

var places = [PFUser(className: "spot"),Dictionary<String,String>()]
var places=[PFUser(类名:“spot”),Dictionary()]

使用比
NSObject
AnyObject
更具体的类型显示如何定义
places
我刚刚更新了问题@Wain使用比
NSObject
AnyObject
更具体的类型显示如何定义
places
我刚刚更新了问题@Wain