Ah, yes, that would be annoying if editing .xib files caused SourceKitService 
dialogs to pop up every five seconds, the way editing .swift files does.

Charles

> On Mar 20, 2017, at 9:39 PM, Kenny Leung via swift-evolution 
> <swift-evolution@swift.org> wrote:
> 
> Wouldn’t this require the Swift compiler and the original binary to work 
> properly?
> 
> -Kenny
> 
> 
>> On Mar 20, 2017, at 6:52 PM, Ricardo Parada <rpar...@mac.com> wrote:
>> 
>> That is very interesting: "formatting templates that are well typed."
>> 
>> Would that be like a template and keypaths that were archived to a file, 
>> similar to a .nib file?
>> 
>> 
>>> On Mar 20, 2017, at 7:28 PM, Joe Groff via swift-evolution 
>>> <swift-evolution@swift.org> wrote:
>>> 
>>> 
>>>> On Mar 20, 2017, at 4:01 PM, Kenny Leung via swift-evolution 
>>>> <swift-evolution@swift.org> wrote:
>>>> 
>>>> Hi All.
>>>> 
>>>> I’m not sure I’m understanding this proposal properly. In (old) Cocoa, two 
>>>> places where key paths were used extensively was EOF/CoreData, and 
>>>> WebObjects. I’m wondering how Smart KeyPaths will solve these two problems:
>>>> 
>>>> 1. fetching data from a database and stuff it into objects that are not 
>>>> known at compile time (since you’ve written the framework ahead of time)
>>>> 
>>>> 2. Token replacing text in a template, like ${person.firstName}
>>>> 
>>>> Will there be some conversion of key paths to/from strings?
>>> 
>>> There won't be a conversion from strings in this initial proposal. That 
>>> would be a reasonable thing to add later. For the use case of formatting 
>>> strings, hopefully, there'll eventually be some way to build formatting 
>>> templates that are well-typed instead of relying on parsing strings at 
>>> runtime.
>>> 
>>> -Joe
>>> _______________________________________________
>>> swift-evolution mailing list
>>> swift-evolution@swift.org
>>> https://lists.swift.org/mailman/listinfo/swift-evolution
> 
> _______________________________________________
> swift-evolution mailing list
> swift-evolution@swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to