2010-08-11 19 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