[swift-evolution] Requesting default values for Cocoa/Cocoa Touch APIs
Erica Sadun
erica at ericasadun.com
Mon Apr 11 21:57:44 CDT 2016
> On Apr 11, 2016, at 4:32 PM, Dave Abrahams via swift-evolution <swift-evolution at swift.org> wrote:
>
>
> on Mon Apr 11 2016, Russ Bishop <swift-evolution at swift.org> wrote:
>
>> Wouldn’t this be the responsibility of UIKit/AppKit teams to provide extensions
>> that pass the default values?
>
> Yup. Please file radars against those components.
To clarify: radars, bugreport.apple.com <http://bugreport.apple.com/>, and not bugs.swift.org <http://bugs.swift.org/>, right? Also, any best
tips for getting them noticed? Anyone in particular we can ping on Twitter or via
email with radar numbers?
-- E
>
>> Russ
>>
>> On Apr 8, 2016, at 10:40 AM, Erica Sadun via swift-evolution
>> <swift-evolution at swift.org> wrote:
>>
>> Is there a best way to request default values for common Cocoa and Cocoa
>> Touch APIs?
>> Now that we're moving to Swift, the language supports defaults and omitted
>> parameters
>> but the ObjC APIs do not (yet) supply them.
>>
>> For example, dismissViewControllerAnimated(flag: true, completion: nil)
>> could become dismissAnimated() when default values are available for flag
>> and completion.
>> There's a large-ish class of these boilerplate defaults and it would be nice
>> if there were a way to
>> be able to request them.
>>
>> cc'ing in Daniel S whose idea this is.
>>
>> Thanks, -- E
>> _______________________________________________
>> swift-evolution mailing list
>> swift-evolution at swift.org
>> https://lists.swift.org/mailman/listinfo/swift-evolution
>>
>> _______________________________________________
>> swift-evolution mailing list
>> swift-evolution at swift.org
>> https://lists.swift.org/mailman/listinfo/swift-evolution
>
> --
> Dave
>
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160411/cc57d887/attachment.html>
More information about the swift-evolution
mailing list