Instead of just creating a raw `enum`, it's usually better to create a type here. Apple has a nice macro to help with this. You can change this line to:

```objective-c
NS_ENUM(NPLocation, NSInteger) {
```

Then anywhere you would refer to one of these, you can refer to it by the type of `NPLocation` instead of `NSInteger`