[swift-evolution] SR-104: Improve Crash-Safety when Importing Objective-C Code Without Nullability Attributes

Jordan Rose jordan_rose at apple.com
Tue Dec 8 18:09:25 CST 2015


> On Dec 8, 2015, at 14:04, Brent Royal-Gordon via swift-evolution <swift-evolution at swift.org> wrote:
> 
>> In an ideal world, absolutely. In the business world, that's contingent on what contracts have been signed. Some commercial frameworks require that customers not edit any part of the framework, including headers.
> 
> Hmm. Does anyone know if apinotes can modify the nullability of a framework’s symbols? I haven’t really given them a close look yet.

They can, but we really don't want to get into a situation where the average Swift developer has to install extra apinotes files, or worse yet make their own. I don't think we'd take any feature that required that.

Jordan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20151208/280c25d0/attachment.html>


More information about the swift-evolution mailing list