@jckarter If this is about 3rd party frameworks, the vendor can always put a breaking change in a new version. If necessary to reverse a
@danielpunkass @jckarter @concreteniche I think in practice protocols would intentionally not have enough surface area.
-
-
@mjtsai@jckarter@concreteniche Sort of depends on how much they are embraced, I think. Stop thinking of them like a Cocoa developer… -
@danielpunkass@jckarter@concreteniche It’s not about embracing because fundamentally protocols are designed to hide details. - View other replies
-
@danielpunkass@jckarter@concreteniche Yes. The interesting thing about Obj-C is that you can call or override them all. - Show more
-
-
@mjtsai@jckarter@concreteniche … the way Swift pushes things, far more "classes" would be NSObject complying with a big protocol. -
@mjtsai@danielpunkass@jckarter I think the way APIs are designed are brought a lot of possibilities by rich protocols
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Michael Tsai
Patrick Smith
Joe Groff
Daniel Jalkut