> Am 17.07.2017 um 17:47 schrieb Joe Groff <jgr...@apple.com>: > > Yeah, this is the intended use pattern for these namespaced constant. You > don't need the `rawValue:` label, though: > > extension NSImage.Name { > static let myImage = Name("myImage") > }
It would be possible to do the same thing as an extension to String without making the default/simple case more complicated. So I would have said this is overkill, but I'm fine with it. What remains is the question whether it is possible to create NSBindingNames in a safe way, like from #selector(). Kind regards, Manfred _______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users