I would like to create a view where this subview will be in repeated for as many times as there are element in an array
Fx
Array *labelText = [NSArray alloc]initWithObjects:@"Title1",@"Title2",nil];
2 elements in this array, so two subviews would be needed.
I will get the appropriate from the *labelText.
I don’t know if it’s possible, but i would be a foul not to ask the experts 🙂

It’s very possible indeed. You might want to take a look at the excellent AQGridView