Swift - 访问 NSDictionary 中保存的 JSON 值

Swift - Accessing JSON value held within an NSDictionary

请看附图。我正在创建一个 iOS 应用程序,其中 Laravel API 作为 back-end。注册后,在用户收到其帐户已成功创建的消息之前,我正在检查以确保 'id' 字段存在。我可以看到这个值被保存在 mySQL 数据库中,并且它在作为 NSDictionary 的 parseJSON 变量中返回。但是,parseJSON["id"] returns 为空。我怎样才能只访问 'id' 值,以便在下面的示例中将 userId 变量设置为 35?

我查看了 NSDictionaries 和其他 questions/answers 的一些在线文档,但未能解决此问题。

您需要首先解析 message 的更高级别,然后解析消息 dictvalue。像下面这样尝试,

 if let message = parseJSON["message"] as? [String: Any], let identifier = message["id"] as? Int {
    // Print Identifier
 }