2012-10-09 28 views
0

可能重複:
What is the maximum length of an NSString object?Objective-C中的字符串需要多長時間?

我試圖來存儲解析數據庫上我的瓦片數據的好辦法決定。我需要的是存儲24x24的值,不知道這些值有多長,但我們可以說我需要存儲24x24字節(每個磁貼給我256個可能性)。我正在考慮將它們存儲在一個大字符串中,這可能嗎?有一個字符串應該有多大的限制?還是有更好的方法來做到這一點在目標C?

感謝您的任何建議。

+0

請*不要去規範化數據庫,除非全面審查*。此外,「256」這幾天是非常小的數字;考慮一下如果字符串不能「顯着增大」會破壞的所有程序。 – 2012-10-09 01:46:44

回答

2

回覆:字符串長度,我不認爲有一個字符串長度的硬性限制。但就存儲這種類型的數據而言,多維數組呢?這裏是關於這個話題的討論。

How to declare a two dimensional array of string type in Objective-C?

+0

必須有一個硬限制。 ' - [NSString length]'返回一個'NSUInteger','characterAtIndex:'取一個。 –