iOS / tvOS developer. Crazy coder and problem solver @ Radio Télévision Suisse (RTS)

Geneva, Switzerland
Joined February 2011
Samuel Défago retweeted
I made a Dash docset out of @defagos' post on SwiftUI layout behavior, for quick reference. Hope you are ok with that Samuel! github.com/manmal/swiftui-la…
1
2
1
20
📣 New Blog Post: Disabling Keyboard Avoidance in SwiftUI's UIHostingController. Who would have thought that runtime trickery is still useful in SwiftUI times? Pretty sweet example for InterposeKit to dynamically subclass UIHostingView! steipete.com/posts/disabling…
5
15
4
81
And you thought VIPER was over-engineered. 😗 tech.gotinder.com/the-new-sw… – at Lugano, Switzerland
8
33
7
95
Samuel Défago retweeted
Hot Corners in macOS can be combined with modifier keys to avoid accidental activation:
5
64
10
101
How exactly did the iOS community went from "how to make great apps that delight users" to "how to write a functional monadic JSON parser" ?
30
176
28
417
Samuel Défago retweeted
I wrote down a short summary of 'Clean code' by Robert C. Martin. Quite useful. 🙂 gist.github.com/wojteklu/73c…
1
12
38
Samuel Défago retweeted
Claimed lines of code: 5201567 Actual lines written: 20 Lines actually needed: 1 Wow anonabox, wow. reclaim-your-privacy.com/wik…
3
44
32
I just released MPMoviePlayerController+XCDOverlayView 1.0.0, enjoy! github.com/0xced/MPMoviePlay…
1
5
10
Samuel Défago retweeted
Yet another Unicode talk on steroids! "Unicode Hacks" seriot.ch/resources/talks_pa… (10 minutes rump session) #asfws
7
10
Samuel Défago retweeted
Uncovering SourceKit: jpsim.com/uncovering-sourcek…
1
44
40
Samuel Défago retweeted
“Views that opt in to Interface Builder live rendering are now supported from within your application and no longer require a framework.” – at South of Market, San Francisco
1
8
7
I’m proud to announce the release of XCDYouTubeKit 2.0.0 (formerly XCDYouTubeVideoPlayerViewController). github.com/0xced/XCDYouTubeK… Enjoy!
3
5
15
Samuel Défago retweeted
Replying to @defagos
@defagos Yes you can do this already. Select the issue you want to create sub-task under, then hit shift+return.
1
1
1
Inconspicuous macros in blocks that somehow retain self strongly. The worst.
2
2
1
Introducing MoarFonts: use custom fonts for your iOS projects directly in Interface Builder, the WYSIWYG way. pitaya.ch/moarfonts/ $10
2
20
34
How to import Objective-C symbols in a stripped app for easier debugging with gdb: stackoverflow.com/a/17858650… /cc @boredzo
2
9
20
Samuel Défago retweeted
Fun library some people from work put together: github.com/facebook/fishhook
2
5
8
Samuel Défago retweeted
#xcode #protip Please do not use NSAssert in blocks, they may cause retain cycles (expand the macro and discover the 'self' argument)
3
14
13