Dave Batton
1 min readSep 6, 2017

--

I challenge your (indirect) premise that IBOutlets need to be weak. :-)

“However, weak also makes the property optional, which is why we need the ? at the end.”

We need to make the properties optional because they are not set at initialization time. Not because they need to be weak.

https://twitter.com/_danielhall/status/620716996326350848

--

--