on Fri Apr 08 2016, Arsen Gasparyan <swift-evolution@swift.org> wrote:
> I want to find a conciseness and simplicity solution. But > componentsSeparatedByCharactersInSet(NSCharacterSet.whiteCharacterSet()) > scares > me :) Yes, we should have words.split() at some point. IMO this is in scope for a redesign of strings that is expected, but not on the immediate horizon. > > > On Fri, Apr 8, 2016 at 7:39 PM James Campbell > <ja...@supmenow.com> wrote: > > Exactly > > Sent from Supmenow.com > > On Fri, Apr 8, 2016 at 9:38 AM -0700, "Ross O'Brien" > <narrativium+sw...@gmail.com> wrote: > > A function that splits by whitespace would be this: > > "h j c k".componentsSeparatedByCharactersInSet > (NSCharacterSet.whiteCharacterSet()) > > 'componentsSeparatedByWhitespace' might be a nice addition as a > shortcut > for that though? > > On Fri, Apr 8, 2016 at 3:38 PM, James Campbell <ja...@supmenow.com> > wrote: > > Pehaps we could have a function that splits by whitespace. > > "h j c k".split() > > ___________________________________ > > James⎥Alex's Minder > > ja...@supmenow.com⎥supmenow.com > > Sup > > Runway East > > 10 Finsbury Square > > London > > EC2A 1AF > > On 8 April 2016 at 15:05, Ross O'Brien via swift-evolution > <swift-evolution@swift.org> wrote: > > Well, you can do this already: > let words = "rats live on no evil > star".componentsSeparatedByString(" ") > so I don't know how much a shortcut is needed. > > And given '%w' would currently be impossible in Swift as an > operator containing a letter, is there a Swiftier function > name > or operator for this? > > On Fri, Apr 8, 2016 at 2:20 PM, Arsen Gasparyan via > swift-evolution > <swift-evolution@swift.org> wrote: > > Hey guys, > > Very often we need to create an array strings. It's a > routine task and I really like shortcut in Ruby that > shortcut makes everyday coding a little bit easier and > fun: > > words = %w[rats live on no evil star] > > What do you think about adding something like this in > Swift? > > Cheers, > Arsen > > _______________________________________________ > 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 -- Dave _______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution