> On Apr 21, 2016, at 2:23 PM, Ryan Lovelett <swift-...@ryan.lovelett.me> wrote: > > On Thu, Apr 21, 2016, at 04:13 PM, Erica Sadun wrote: >> >>> On Apr 21, 2016, at 2:05 PM, Ryan Lovelett <swift-...@ryan.lovelett.me >>> <mailto:swift-...@ryan.lovelett.me>> wrote: >>> >>> On Thu, Apr 21, 2016, at 03:50 PM, Erica Sadun via swift-users wrote: >>>> >>>>> On Apr 21, 2016, at 12:57 PM, Charles Lane via swift-users >>>>> <swift-users@swift.org <mailto:swift-users@swift.org>> wrote: >>>>> >>>>> While rebuilding some apps using the new development trunk build, I >>>>> figured out the naming changes to just about everything but this: >>>>> >>>>> let string = "Here is a string" >>>>> >>>>> string.drawWithRect(CGRect(x: 10, y: 10, width: 200, height: 200), >>>>> options: .usesLineFragmentOrigin, attributes: attrs, context: nil) >>>>> >>>>> Can someone tell me what the ‘string.drawWithRect changed to? >>>> >>>> >>>> @available(iOS 7.0, *) >>>> public func draw(with rect: CGRect, options: NSStringDrawingOptions = [], >>>> attributes: [String : AnyObject]? = [:], context: NSStringDrawingContext?) >>> >>> Erica would you mind discussing/explaining how you went about figuring out >>> what this function signature was? It looked like you copied/pasted it from >>> Xcode (based on the styling). Did you just know the function and go to its >>> source? >>> >> >> I clicked through to the UIKit module, from there to NSString extensions, >> and then looked for draw. > > Thank you >>>> >>>> Not personally a fan since "with" makes no sense for a geometric boundary >>>> unlike in: or inRect:. >>>> >>>> -- E
Sadly, I don't know any way to provide "your automatic translation offends my aesthetics" feedback. -- E
_______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users