我在 xcode 中有以下代码,想检查“link”的内容,它是在 for 循环中声明的本地对象“ReaderDocumentLink *link”,我在“result = [self annotationLinkTarget:link”行设置断点。字典];” 如下图:
-(id)singleTap:(UITapGestureRecognizer *)recognizer
{
id result = nil; // Tap result object
if (recognizer.state == UIGestureRecognizerStateRecognized)
{
if (_links.count > 0) // Process the single tap
{
CGPoint point = [recognizer locationInView:self];
for (ReaderDocumentLink *link in _links) // Enumerate links
{
if (CGRectContainsPoint(link.rect, point) == true) // Found it
{
result = [self annotationLinkTarget:link.dictionary];
break;
}
}
}
}
return result;
}
我尝试了“po link”,但它不起作用。(它报告错误如下:
错误:“链接”的类型未知;将其转换为其声明的类型以使用它
error: 1 解析表达式错误
那么我该怎么做才能打印出“链接”对象中的详细信息呢?包括 link.dictionary 的内容。谢谢。