2010-08-11 57 views
0

我的问题是下面,保存NSTextView中的NSMutableArray和阅读

我有一个NSTextView,我想要做的两件事情:

  • 首先保存此的TextView在NSMutableArray并指定一个X ,Y在这个阵列中的位置。

  • 其次,您可以通过NSMutableArray这个TextView的,并在当我在数组中保存它,我已经设置的位置显示。

任何人都有这样的想法吗?

回答

0

首先保存这个TextView的在一个NSMutableArray ...

为什么?

...并在此数组中分配X,Y位置。

NSArrays不是二维的;它们是一维的,并且该维度是数字和顺序的(即,有效索引仅为0≤idx < count,并且如果删除较低索引处的对象,则现有索引将会改变)。

要将点映射到对象,您需要将点包装在NSValue对象中,并将其用作字典中的键。

其次,从NSMutableArray获取此Textview并将其显示在我将其保存到数组中时所设置的位置上。

再次,为什么?这听起来像是你试图重塑笔尖。

+0

我的主要想法是将nstextview的内容存储在某个地方,并从那里调用它并将其放置在某个位置......并且我无法达到......任何想法? – user417512 2010-08-14 13:30:05

+0

听起来像您想要制作具有文本和位置属性的模型对象,并使用归档来存储和检索这些对象。然后,您可以让您的控制器使用每个模型对象的属性创建每个文本视图。 – 2010-08-15 01:03:58

+0

正好我找到了我想要的东西,谢谢! – user417512 2010-08-15 10:34:38