Sash Zats
.
The worst player in the band.
Blog Posts
10 Jun 2018 »
Let's build Amphetamine
27 Dec 2017 »
iPhone X home button
29 Aug 2015 »
Markov Chains with GameplayKit
27 Aug 2015 »
copy vs strong (retain)
15 Aug 2015 »
GKRandomDistribution, GKShuffledDistribution and the GKGaussianDistribution
15 Aug 2015 »
Fizz Buzz with GameplayKit
16 Jun 2015 »
Improving view debugging in Xcode
18 Feb 2015 »
Generational analysis for tests
14 Feb 2015 »
Let's build toll-free bridged class
23 Dec 2014 »
Target-action for non-ui components. There is an easier way!
19 Dec 2014 »
Optimizing tests running time
25 Oct 2014 »
Whose symbol is this?
19 Oct 2014 »
A backport of NSProcessInfo isOperatingSystemAtLeastVersion
02 Oct 2014 »
Setting structures in Objective-C
15 Jul 2014 »
Advanced NSProxy
02 Jul 2014 »
Signing ipa for different team ids
17 May 2014 »
"Nicer" crash messages when IBOutlets are not found
09 May 2014 »
NSArray's privates
14 Apr 2014 »
Moarfonts after upgrading Xcode
13 Apr 2014 »
State restoration: beyond iOS
12 Apr 2014 »
Designing your own class cluster. Initializers.
12 Apr 2014 »
Radar: Xcode version editor not showing all commits
12 Apr 2014 »
+initialize in categories
12 Apr 2014 »
NSDate is a model not a view
12 Mar 2014 »
Storyboards
12 Mar 2014 »
RTFM performSelector:withObject: