在我的項目中,我必須存儲一段時間的值; 例如:我有三個按鈕可以選擇一個值:我有一個按鈕「10」,另一個按鈕「100」,另一個按鈕「1000」。 當我按下一個按鈕時,我打開一個視圖,在這裏我可以選擇這些值的時間段:然後例如按「100」,然後在2011年5月15日之前選擇時間段,然後按確定。 結果是在第15天的月份「五月」有值100,在第16天有值100 .....而在第20天有值100. 我可以使用數組在一個指數中還有另一個日期陣列,每天裏面的值是100?但我不知道該怎麼做......你能幫我嗎?iOS:包含其他兩個數組的數組
0
A
回答
2
從我在你的問題中收集到的信息...你基本上想要一個月的數組,並且在每個月內你有一個數組天,並且每天你有一組數值?或只是價值?
無論哪種方式,你可以做的只是嵌套數組。所以你有一個NSArray,並且該NSArray中的所有對象也都是NSArrays等,等等,直到你得到你想要的結構。
如果您可以更準確地說明您希望達到的目標,那麼我可能會詳細說明我的答案,但我認爲這可能會使您走上正確的軌道?
NSMutableArray *months = [[NSMutableArray alloc] init];
for (int i = 0; i < 12; i++) {
NSMutableArray *days = [[NSMutableArray alloc] init];
for (int j = 0; j < 30; j++) {
NSMutableArray *values = [NSMutableArray alloc] init];
[days addObject:values];
[values release];
}
[months addObject:days];
[days release];
}
我沒有我的mac周圍所以原諒我的任何錯誤,但我認爲你想要這樣的事情?
所以在「months」數組中,有12個「days」數組,每個「days」數組有30個「values」數組,您可以在其中添加值。
注意:您必須輸入邏輯來檢查每個月的實際天數,因爲此代碼將假設每個月都有30天。
相關問題
- 1. XSLT數組包含其他數組
- 2. 如何創建一個包含其他值的數組數組?
- 3. 數組包含x和其他數字
- 4. AS3 Hamcrest - 聲明一個數組包含所有其他數組
- 5. SSRS包含其他羣組的總數
- 6. 追加包含其他類數組的類數組
- 7. 初始化包含其他對象數組的對象數組?
- 8. 排序數組包含數組ios
- 9. Rails查詢數組是否包含其他數組
- 10. Sort Objective-c數組,其中包含包含數組的對象
- 11. 從這兩個其他數組生成這個數組
- 12. 將數組的內容拆分爲兩個其他數組
- 13. 創建其他兩個數組
- 14. 修復使用包含其他數組的元素的數組的遞歸函數。它生成一個沒有其他數組作爲元素的數組
- 15. 寫兩個char數組在其他字符數組不工作
- 16. 如何從兩個其他數組創建數組?
- 17. 從兩個其他數組創建二維布爾數組
- 18. Serialize json 2維數組,發送兩個數組還是其他?
- 19. 我試圖合併兩個數組,一個包含值和其他只包含我想使用的陣列
- 20. PHP - 查找數組內的數組。檢查 - =如果數組包含其他特定數組= -
- 21. Rails查詢數組屬性包含與其他數組重疊的位置
- 22. 檢查數組是否包含其他數組的所有元素?
- 23. ios解析包含數組的json?
- 24. 其他數組的數組數
- 25. 基於x個其他數組的數組Slump numpy數組
- 26. C++序列化包含其他對象數組的對象
- 27. 獲取元素的索引數組包含其他元素
- 28. 解析IOS查詢,對其中的值包含在數組中
- 29. MongoDB - 僅查找其數組包含查詢數組的文檔
- 30. 從數組,其中包含自定義對象的數組
是的,我想要一個月的數組,並且在每個月內你有一個數組天,並且每一天你有一個數組值,因爲在每一天我都可以存儲一些值而不僅僅是一個值。你能告訴我一個例子嗎?我如何組織我的代碼? – CrazyDev 2011-05-16 08:10:40
我修改了我的答案,以顯示一些示例代碼,它會給你一個應該實現你想要做的事情的數組,我相信 – Jason 2011-05-16 08:30:03
但這是一年? – CrazyDev 2011-05-16 08:38:37