It seems like you have a fundamental mistake of understanding NSArrays. I would suggest you read some iOS tutorials to learn the syntax and usage of core cocoa classes.
The following line:
NSArray storeDisk[10];
Does not produce an NSArray with 10 cells.
Neither will this work, as was in the unedited question:
NSArray* storeDisk[15];
That will simply produce an array of 15 NSArray pointers. That would be useful only if you tried creating an array of 15 NSArrays (and still, there would be better ways to do this in Objective-C).
You must read about NSArray and use the correct syntax to use it.
Other than that, NSArray is not the right choice since it is immutable. If you want to add objects to the array, you must use a mutable array. Second, to insert an integer you must use the cocoa wrapper for numbers - NSNumber. NSArray can only hold objects.
In order to produce an NSArray with 20 cells, one possibility is using this code:
NSMutableArray* array = [NSMutableArray arrayWithCapacity:20];
[array insertObject:[NSNumber numberWithInt:virdCount] atIndex:10];
Still, I highly suggest that you take a pause and read some tutorials or documentation.
Edited to reflect edited question.