0

属性付きテキストを使用して iOS 7 に UITextView があります。UITextView に入れる前に解析される生のテキストは、次のようになります。

「私の例 @(John Doe)(johndoeid) @(Jane Doe)(janedoeid) へようこそ」

このテキストを解析して UITextView に入れると、次のようになります。

"私の例へようこそJohn Doe Jane Doe "

私の質問はこれです。

テキストビューで John Doe または Jane Doe をクリックすると、ユーザー「johndoe」または「janedoe」の ID を取得して、それに対してアクションを実行するにはどうすればよいですか? 元の場所と新しい場所を離れて保管し、それを使用することを考えていましたが、それはぎこちないようです。

4

2 に答える 2

0

NSDictionaryはい、すべての場所を に保存し、そのデータ構造でルックアップを行うのが最も理にかなっています。

不格好に見えることはわかっていますが、実際にはそれが唯一の選択肢です。

于 2013-10-18T16:05:56.853 に答える