私の質問は次のとおりです。
私は持っていて、NSTextView
2つのことをしたい:
最初にこのテキストビューを に保存し
NSMutableArray
、X、Y 位置をこの配列に割り当てます。次に、この textview を から取得
NSMutableArray
し、配列に保存したときに設定した位置に表示します。
誰でもそのようなことをどうするか考えていますか?
私の質問は次のとおりです。
私は持っていて、NSTextView
2つのことをしたい:
最初にこのテキストビューを に保存しNSMutableArray
、X、Y 位置をこの配列に割り当てます。
次に、この textview を から取得NSMutableArray
し、配列に保存したときに設定した位置に表示します。
誰でもそのようなことをどうするか考えていますか?
まず、このテキストビューを NSMutableArray に保存します …</p>
なんで?
…そして、この配列で X、Y 位置を割り当てます。
NSArray は 2 次元ではありません。それらは 1 次元であり、その次元は数値でありシーケンシャルです (つまり、有効なインデックスは 0 ≤ idx < count のみであり、より低いインデックスのオブジェクトが削除されると既存のインデックスが変更されます)。
ポイントをオブジェクトにマップするには、ポイントを NSValue オブジェクトでラップし、それを辞書のキーとして使用する必要があります。
次に、この textview を NSMutableArray から取得し、配列に保存したときに設定した位置に表示します。
繰り返しますが、なぜですか?ペン先を再発明しようとしているようですね。