iVar declared in the implementation are implicitly hidden (effectively private) and the visibility cannot be changed - @public, @protected and @private do not produce compiler errors (with the current Clang at least) but are ignored.
Objective C, Difference between defining private variables with @private and defining them with class extension?
-
31-05-2022 - |
Question
I wonder the difference between defining private variables in the .h file using the key word @private and defining them in the .m file using the class extension?
Thanks.
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow