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 は不可能ですか?