Readwrite both getter and setter is available.
Readonly only getter available.
You can set a property as readonly in header file and in class extension you can change it to readwrite. By doing this, you mark property as private and can only be changed within its own class.
