osx: Get rid of direct instance variables in settings interfaces

The properties already do the same thing
Merge pull request #973 from lioncash/osx

osx: Get rid of direct instance variables in settings interfaces