2012-07-16 7 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 라이브러리가 필요합니다. NSGeometry 라이브러리는 어디서 찾을 수 있습니까? 또는 NSLinkAttributeName은 ios에서 불가능합니다.

+0

정확하게 선언되지 않은 부분은 무엇입니까? – jacerate

답변

관련 문제