我收到用戶的n值,根據它我想創建n個NSMutableArray
。我們可以動態創建n個no.of NSMutableArray嗎?
0
A
回答
0
通過使用數組的數組:
NSMutableArray *arrays = [NSMutableArray new];
while (gotMoreInput) {
NSMutableArray *array = [NSMutableArray new];
[array addObject:@"Some data"];
[arrays addObject:array];
}
1
int n= 5; // or whatever user gives you
count = 0;
NSMutableArray *arrayOfArrays = [NSMutableArray array];
while(count < n)
{
NSMutableArray *anArray = [NSMutableArray array];
[arrayOfArrays addObject: anArray];
count ++;
}
3
是的,你可以,只需添加陣列到另一個NSMutableArray
。使用此代碼:
NSMutableArray *outerArray = [NSMutableArray arrayWithCapacity:n];
for (int i=0; i<n; i++) {
NSMutableArray *innerArray = [[NSMutableArray alloc] init];
[outerArray addObject:innerArray];
}
相關問題
- 1. 我們可以在MySQL中動態創建表嗎?
- 2. 我們是否可以創建多個動態定時器
- 3. 我們可以動態地爲元組創建一個類型別名嗎?
- 4. 我可以從JSON動態創建一個mySQL表嗎?
- 5. c#我可以用streamwriter創建一個動態文件名嗎?
- 6. 我可以用$動態創建一個類嗎? (美元符號)
- 7. gsettings可以動態創建嗎?
- 8. 動態創建MySQL表可以嗎?
- 9. 可以動態創建JSF頁面嗎?
- 10. 創建的NSMutableArray動態
- 11. 如何動態創建NSMutableArray?
- 12. 我可以使用動態ID創建模態嗎?
- 13. node.async parallel:我們可以創建動態文本來表示任務嗎?
- 14. 我們可以在oozie協調器中創建動態目錄結構嗎?
- 15. 我可以手動創建電影嗎?
- 16. 我們可以從xml文件創建一個類嗎?
- 17. 我們可以創建一個Spring ScheduledExecutorTask池嗎?
- 18. dotnetnuke:我們可以創建一個母版頁嗎?
- 19. 我們可以創建一個接口的對象嗎?
- 20. 我們可以用HashMap的方法創建一個實例嗎
- 21. 我們可以用Generic創建一個Dictionary嗎?
- 22. 我們可以並行創建多個門控簽入嗎?
- 23. 我們可以創建一個沒有域名的CDN嗎?
- 24. 我們可以創建一個泛型類的數組嗎?
- 25. 我們可以創建一個IntentService作爲STICKY嗎?
- 26. 我們可以創建兩個在android上運行的ThreadPoolExecutor嗎?
- 27. 我們可以使用php創建一個單詞模板嗎?
- 28. 我們可以加入我們在sql中創建的同一個表嗎?
- 29. 我可以通過控制器動態創建Kendo Grid嗎?
- 30. 我可以根據其他變量動態創建變量嗎?
我可能會做一個小的調整,這一點,並改變第一陣列的創建到使用'[NSMutableArray的arrayWithCapacity:N]'爲輕微優化。 – Mike
@Mike感謝您的建議 –