NSUserDefaults [Swift]的异常

时间:2015-03-21 18:38:13

标签: swift nsdictionary nsuserdefaults

我需要将一些东西存储在字典中,并将它们存储在NSUserDefaults中。但是,当我尝试时,我收到了这条消息:

DatabaseTest(2119,0x19bd00310)malloc: *对象0x1740d6730的错误:无效指针从空闲列表中出列 * 在malloc_error_break中设置断点以进行调试

谢谢!

1 个答案:

答案 0 :(得分:1)

我一直在努力解决同样的错误(在iOS8上使用Swift),在我的情况下,根本原因是试图在NSHTTPCookie中存储NSUserDefaults。我怀疑expiresDate中的NSDate会导致问题。无论如何,我在将cookie存储为对象之前使用NSKeyArchiver对cookie进行编码来解决它。