Skip to content
This repository was archived by the owner on Nov 9, 2017. It is now read-only.
Closed
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
* Never declare an ivar unless you need to change its type from its declared property.
* Prefer exposing an immutable type for a property if it being mutable is an implementation detail. This is a valid reason to declare an ivar for a property.
* Don't access an ivar unless you're in `-init` or `-dealloc`.
* Use dot-syntax for "simple" getters and setters, including class methods (like `NSFileManager.defaultManager`).
* Use dot-syntax for "simple" getters and setters, including class methods (like `NSFileManager.defaultManager`), except when calling `super`.
* Always declare memory-management semantics even on `readonly` properties.
* Declare properties `readonly` if they are only set once in `-init`.
* Don't use `@synthesize` unless the compiler requires it.
Expand Down