Inspectopedia Help

Implicit declaration of ivar

Reports the "non-fragile" instance variables, which are the instance variables that provide backing for the properties to be synthesized at runtime without declaring them in the class's interface. Although this is a correct way to declare instance variables, you may forget to declare them explicitly. Because the "non-fragile" instance variables are implemented with an extra layer of indirection, they may lead to undesirable runtime overhead.

Inspection Details

Available in:

AppCode 2023.3


AppCode, 2023.3

Last modified: 13 July 2023