2013-02-11 58 views
11

我在调试控制台中有这个奇怪的功能。

说你有下面的代码:

anIssue.issueID=[issueDictionary objectForKey:@"uniqueId"]; 

的issueDictionary功能正常的PO:

{ Title = "december 2012"; coverUrl = "htt://toeete.com/CoverURL/77111a51-32d8-4c39-912e-a889bad250e6.png"; downloadUrl = "htt://oetoeto.com/pdfFile/TR December 2012 Single.pdf"; "end_date" = "12/31/2013"; images = ( ); "release_date" = "02/26/2013"; summary = "december 2012 issue"; uniqueId = "december 2012_1"; updated = "02/11/2013"; }

但每当我尝试打印对象的 “anIssue.issueID” 或“[ issueDictionary objectForKey:@“uniqueId”]“失败: 错误:找不到'$ __ lldb_objc_class'的接口声明

说的像:

po [anIssue issueID]

po [issueDictionary objectForKey:@"uniqueId"]

都失败,错误......虽然,如果我

po anIssue

它成功!!!!!!!!

: ID=december 2012_1 Title=december 2012 Released=2013-02-25 22:00:00 +0000 Free=YES Description=december 2012 issue

任何想法

回答

10

为trojanfoe表示,它似乎是一个错误...... 参考:devforums.apple.com/message/758329#758329

并请考虑给予好评下,我的问题他的评论。 谢谢

+1

有人提起过这个问题吗?我会这样做,但我总是在尝试登录到错误报告网站时发生错误(讽刺...错误报告网站有一个错误) – borrrden 2013-03-05 01:50:48

2

Xcode 4.6.1是几天前发布的,并且会导致人们获得cannot find interface declaration for '$__lldb_objc_class'的一些问题已经解决。如果您发现此问题,请尝试更新到Xcode 4.6.1。

相关问题