@jasperblues I agree with separate keywords, but I think “dynamic” should have been the default. Feels like having to type “nonfinal.”
@jasperblues That part I think they got right in b5. The concerns are now separated, and there’s no implied deprecation for “dynamic.”
@jasperblues So you have to mark each method “dynamic” individually: mjtsai.com/blog/2014/08/1…
@jasperblues I think you have it backwards. As of b5, if you mark with “@objc” but not “dynamic” the compiler can inline the method.
@jasperblues And tag all your methods dynamic.