0
我试图把AnyObject值放到NSString并打印它,但不幸的是它总是崩溃而不显示原因只是EXC
。调试后,我发现它在currStr
后崩溃。那么请问哪里是我的问题?实现AnyObject到NSString问题
var lastRefresh: AnyObject = self.currDic["Response"]!.objectForKey("Datasource")!
self.currStr = lastRefresh as NSString
println("Data: \(self.curreStr)")
我lastRefresh输出:
{
Cookie = 0nss1w45xzuocyqgvrjcmr31;
Message = "\U0130\U015flem Ba\U015farl\U0131";
Response = {
Datasource = (
{
Content = "";
Date = "20.01.2015";
Time = "08:32:22";
Title = "Example1";
},
{
Content = "";
Date = "20.01.2015";
Time = "08:32:22";
Title = "Example2";
},
什么是lastRefreshDate?我看到你声明了一个变量lastRefresh,但不是lastRefreshDate。另外,为什么你打印出curreStr,但编辑currStr? – ad121 2015-01-20 22:23:09
什么是错误?你如何转换为NSMutableString,你应该将它转换为NSString! – Sandeep 2015-01-20 22:23:29
@ ad121我已修复它被错误地写入。对不起,编辑它意味着什么?我只想打印它。 – 2015-01-20 22:34:59