2012-07-16 122 views
0

我想通過NSLinkAttributeName函數添加一個NSAttributedString的鏈接,並且不斷收到未聲明的標識符錯誤。我已經導入了Foundation.framework,但我仍然遇到這個錯誤。這裏是錯誤出現的代碼:使用未聲明的標識符NSLinkAttributeName

NSAttributedString *string = [[NSAttributedString alloc] initWithString:nonAttrString 
                   attributes:[NSDictionary dictionaryWithObjectsAndKeys:NSLinkAttributeName, @"http://www.google.com", nil]; 

任何想法是什麼問題是?

感謝, 皮特

編輯:Clarifictation,該NSLinkAttributeName是不明身份的一部分。

編輯編輯:好的,愚蠢的錯誤,答案是NSLinkAttributeName不在標準庫或CoreText庫,所以我不得不導入AppKit/AppKit.h爲了擺脫錯誤。

這就是說,AppKit需要我沒有的NSGeometry庫,我可以在哪裏找到這個或NSLinkAttributeName不可能在ios上?

+0

哪一部分完全未申報? – jacerate 2012-07-16 20:07:17

回答