error: warning: Stopped in a context claiming to capture an
Objective-C object pointer,but ‘self’ isn’t available; pretending we
are in a generic context
劳驾?有人知道我在这里做了什么吗?
代码太复杂了,任何人都不希望看到它 – 我大多希望有人可以告诉我调试器消息的含义.
这曾经只是间歇性地失败但现在大多数都失败了. *** 作一般(或可能总是)在我第一次在iOS 5.1中尝试时,偶尔在第一次之后,并且显然总是在iOS 6中工作.
如果它有助于了解一般情况……
我正在尝试将一个刚编写的对象添加到ALAssetsGroup,因此这是在非UI线程上的完成块中.对于完成块,我有一个看似合理的堆栈回溯.
失败是因为存储的ALAssetsGroup不再具有有意义的值 – 或者说它的NSLog知道它是ALAssetsGroup对象.这个值在一个地方分配(并记录,所以我跟踪它),我可以看到键值观察的初始分配,我不认为它是以KVO-sorta方式改变的.
以上是内存溢出为你收集整理的“自我”在iOS 5.1的调试器中不可用全部内容,希望文章能够帮你解决“自我”在iOS 5.1的调试器中不可用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)