In essence, what I want to do is to has a string I've created as the name for a variable. However with the code below I understandably get a redefinition error.
NSString *pointerName = @"myPointer";
NSArray *pointerName = [NSArray array];
Is there a way to use the string as its content rather than having the compiler think I mean that's the name of the new object I'm trying to create?