Personally I prefer `somethingAction` for action names, since you sometimes need to trigger them from code and it feels better to call something like `[self blogVisibilityAction]` than `[self switchDidChange`]. More of an opinion though. At the very least, `visibilitySwitchDidChange` would be clearer here (in case more switches are introduced one day).