Hello Robert, My comment below:
> Per my reading of SE-0022, would SE-0064 institute the first exception to the > #selector expression where the expression is not a reference to a method? Indeed. But I don’t see the issue. It still generates a selector for an Objective-C method. > In the spirit of taking my lumps for not speaking up when asked to do so, was > there any discussion that considered: > > let firstNameGetter = #selector(get: Person.firstName) > let firstNameSetter = #selector(set: Person.firstName) > > in lieu of the accepted: > > let firstNameGetter = #selector(getter: Person.firstName) > let firstNameSetter = #selector(setter: Person.firstName) > > My concern would be a growing list of permitted non method name parameters to > the #selector expression. I don’t think get/set was specifically mentioned. My personal opinion is that it does not read well because it reads as an action. _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
