Yup, not much else to add. Here it is: let randomColor = NSColor(red: CGFloat(drand48()), green: CGFloat(drand48()), blue: CGFloat(drand48()), alpha: 1.0) For iOS developers out there just change NSColor to UIColor. Marc PS: Drand48 will create a random number between 0 and 1.
Author Archives: mmv
Get NSDate Day, Month or Year in Swift 2.0
Looking for Swift 3.0 version? -> Click here Well, having recharged batteries after vacation I’m back into coding! And yet again I was faced with another simple problem: how to get the day, month or year from a date. This is the simpler solution I’ve found in Swift 2: //Here I’m creating the calendar …
Continue reading “Get NSDate Day, Month or Year in Swift 2.0”
My podcast selection
I’m writing this lines from Hue, in Vietnam. I’m on a three week vacation trip, we started a week ago in the north of the country and we’re slowly heading south. We don’t have anything planned, this gives us the flexibility to do whatever we feel like doing (as long as we are able to …
Dates & Components in Swift 2.0
Another topic that has been changed in Swift 2.0 is how to work with dates. I’m digging into this topic for my upcoming app and I’ve found that most documentation on the web refers to Swift 1.2. So here are some snippets to create dates using components: //CreateDateFromComponents (1st January 2016) var …
Evaluate string width and return CGFloat (Swift, OSX)
This morning I’ve been working in a Swift function to detect the width of a given text and return a CGFloat. I’ve not found that many examples on the web for OSX, so here you have what I’ve done in all of its glory: func evaluateStringWidth (textToEvaluate: String) -> CGFloat{ letfont = NSFont.userFontOfSize(NSFont.systemFontSize()) …
Continue reading “Evaluate string width and return CGFloat (Swift, OSX)”
CSV Parser Swift 2
One of the features I’m adding to an upcoming app is the ability to import CSV files. For that purpose I looked around for code already available (and found several options, see below), however none of them compelled me enough so I decided to create my own. The main objective was to make it as …
Prison Architect its insanely good
Prison Architect is getting better and better, and now it has a release month: this Octover. If you like simulation games, check it out. Marc
Android & Security
Great post from a long time Android user & security journalist. Worth a read: Goodbye, Android: http://t.co/p4QwqSx75P http://t.co/uiQ2lWiTeD Frankly I hope Google would change his ways on this. Marc
Compatibility updates
Today both Excelling and Notio have been received a compatibility update to ensure they work great under iOS9. Provided that Apple approves them both should be available for users in about a week. And now back to focusing on the new app. Marc
It’s out and just ordered one!
So today the Apple went on sale on a few more countries in Europe. Being in one of them I ordered one and will receive it in about 3 weeks. Will report my impressions once I’ve had some time with it, certenly excited about it and about developing apps for it. Marc