我的应用程序在Xcode 6 beta 5中运行良好,但在测试版6中已经破解。它看起来像
let jsonDictionary = NSJSONSerialization.JSONObjectWithData(...) as? Dictionary<String, AnyObject>
在测试版6中,jsonDictionary总是为零,因为&#34; as?&#34;铸件。我也试过
Dictionary<NSObject, AnyObject>
没有运气。
任何人都可以提供解决方法吗? THX!
编辑: 我尝试了以下方法: 如果转换为NSDictionary,它不是零(好); 如果转换为Dictionary&lt; String,AnyObject&gt;,则它为零; 如果转换为Dictionary&lt; NSObject,AnyObject&gt;,它就没有了。
编辑: 我改变了原来的标题,所以它没那么误导了。对于那些首先投票的人来说: - )
答案 0 :(得分:0)
发表评论作为回答......
这是一个很长的镜头,但是我有一个朋友碰到了一些类似的铸造问题,但结果不同。删除〜/ Library / Developer / Xcode / DerivedData /的内容修复了他的问题。我也看到删除Xcode更新之间的派生数据已经解决了一些非常奇怪的问题。