Auto property synthesis will not synthesize property declared in protocol -- which one?

Lescai Ionel picture Lescai Ionel · May 3, 2013 · Viewed 17.4k times · Source

It's nice that it tells that there is such a property that I have to synthesize, but is there any way I can figure out which one it is w/o going through the documentation? I'm implementing the UITextInput protocol and can't figure out what's missing.

Answer

Mike Weller picture Mike Weller · May 3, 2013

You will have to explicitly synthesize all properties you inherit through conforming to a protocol. So just synthesize them all.