我正在尝试通过NSLinkAttributeName函数添加指向NSAttributedString的链接,并且我不断收到未声明的标识符错误。我已导入Foundation.framework,但仍然出现此错误。这是出现错误的代码:
NSAttributedString *string = [[NSAttributedString alloc] initWithString:nonAttrString
attributes:[NSDictionary dictionaryWithObjectsAndKeys:NSLinkAttributeName, @"http://www.google.com", nil];
知道问题是什么吗?
谢谢, 皮特
编辑:澄清,NSLinkAttributeName是未识别的部分。
编辑编辑:好的,愚蠢的错误,答案是NSLinkAttributeName不在标准库或CoreText库中,所以我必须导入AppKit / AppKit.h才能摆脱错误。话虽如此,AppKit需要我没有的NSGeometry库,我在哪里可以找到这个或者ios上的NSLinkAttributeName是不可能的?