<div dir="ltr"><p><a href="https://swift.org/blog/swift-2-2-new-features/#compile-time-checked-selectors">Here’s</a> how selectors in Swift work, based on <a href="https://github.com/apple/swift-evolution/blob/master/proposals/0022-objc-selectors.md">this</a> proposal. Swift’s selectors are a lot safer than Objective-C’s.</p>
<p>&gt;
&gt;
&gt;
&gt;
&gt;
One of the major security flaws of Obj C is
&gt;
&gt;
the ability to convert a string into a selector, which
&gt;
&gt;
permits using private methods by constructing selectors
&gt;
&gt;
at runtime long after the app store review has been completed.
&gt;
&gt;
Does Swift do away with that? I understand it doesn&#39;t
&gt;
&gt;
use selectors per se but is there an analogous mechanism?
&gt;
&gt;
&gt;
&gt;
&gt;</p>
<blockquote>
<hr>
<p>swift-evolution mailing list 
<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a> 
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution">https://lists.swift.org/mailman/listinfo/swift-evolution</a></p>
</blockquote>
<p>On Thu, Jul 14, 2016 at 08:49 Ford Prefect via swift-evolution <a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a> wrote:</p>
<br><br><div class="gmail_quote"></div></div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><div dir="ltr">-Saagar Jha</div></div>