如何将字典存储到我的分析仪表板中并从中提取数据(Swift 3)
问题描述:
我想知道如何将以下字典存储到我的分析仪表板中,存储用户在我的应用程序中添加的任何书并再次将数据拉出无论何时用户需要它。如何将字典存储到我的分析仪表板中并从中提取数据(Swift 3)
let currentUser = PFUser.current()
var bookInShelf: [String: AnyObject] = [
"book_title" : titleLabel.text as AnyObject,
"book_author" : authorLabel.text as AnyObject,
"book_publisher" : publisherLabel.text as AnyObject,
"book_pages" : numOfPagesLabel.text as AnyObject,
"book_image" : bookImage.image!
]
我测试的代码bookInShelf["book_title"] = currentUser?["bookTitle"] as AnyObject
,它显示[Error]: Invalid field name: bookTitle().
答
你确定你能做到这一点?
> currentUser?["bookTitle"] as AnyObject
看来你不能访问当前用户的bookTitle,你确定你可以订阅这个吗?
是的,这实际上是错误的,这就是为什么我得到一个错误。我不知道它的方式。我需要一个解决方案将书籍的详细信息,即bookTitle保存到我的分析服务器中。 – acoustickat