My problem is since an enum in objective-c essentially is an int value, I am not able to store it in a NSMutableArray. Apparently NSMutableArray won\'t
To go with NSNumber should be the right way normally. In some cases it can be useful to use them as NSString so in this case you could use this line of code: