Announcing Check Later
Jun 5, 2021, 3:00 AM
Today I've released an app that I've been working on for some time, Check Later. It's a lightweight iPhone and iPad app with share sheet actions and widgets that you can save links and build a queue to consume.The idea comes...
Multi Project Setups
May 12, 2018, 1:41 AM
This post is a tutorial to setup a multi project iOS application workspace. It doesn’t necessarily need to be an iOS application though, this setup can be used for macOS, tvOS, or a mixture of those platforms to share some of the code base.
Multi Project Setups
May 12, 2018, 1:41 AM
This post is a tutorial to setup a multi project iOS application workspace. It doesn’t necessarily need to be an iOS application though, this setup can be used for macOS, tvOS, or a mixture of those platforms to share some of the code base.
The not-so-obvious UISplitViewController warning
Apr 6, 2018, 5:41 AM
If you’re using UISplitViewController in your app and mostly (if not completely) building your view controller hierarchy in code instead of adding view controllers to it in storyboard, you may have seen this warning…
The not-so-obvious UISplitViewController warning
Apr 6, 2018, 5:41 AM
If you’re using UISplitViewController in your app and mostly (if not completely) building your view controller hierarchy in code instead of adding view controllers to it in storyboard, you may have seen this warning…
Working with universal links on iOS simulator
Jun 8, 2017, 5:41 AM
We can use web URLs for opening content in an application for a while. The setup is very basic. Just write the domains you want to handle in you entitlements file and you’re good to go!
Working with universal links on iOS simulator
Jun 8, 2017, 5:41 AM
We can use web URLs for opening content in an application for a while. The setup is very basic. Just write the domains you want to handle in you entitlements file and you’re good to go!
Variable Bindings
Apr 3, 2015, 8:00 PM
Working with auto layout in code may be painful. Especially if you’re trying to setup the constraints for more than a few views.
Variable Bindings
Apr 3, 2015, 8:00 PM
Working with auto layout in code may be painful. Especially if you’re trying to setup the constraints for more than a few views.
Editing Changed
Mar 20, 2015, 5:41 AM
UITextViewDelegate has a very useful method: -textViewDidChange:. As the name implies, text view calls this method on its delegate whenever the text it is currently presenting is changed.
Editing Changed
Mar 20, 2015, 5:41 AM
UITextViewDelegate has a very useful method: -textViewDidChange:. As the name implies, text view calls this method on its delegate whenever the text it is currently presenting is changed.
Date Formatter
Mar 10, 2015, 5:41 AM
One of the strongest classes of the Foundation framework undoubtly is NSDateFormatter. With NSDateFormatter, one can easily convert a date object into strings with various formats that human can read.
Date Formatter
Mar 10, 2015, 5:41 AM
One of the strongest classes of the Foundation framework undoubtly is NSDateFormatter. With NSDateFormatter, one can easily convert a date object into strings with various formats that human can read.
Alternative Button
Mar 3, 2015, 4:41 AM
There must be a time when every iOS developer wanted to place the image of UIButton above the title. Alternative Button is here for that!
Alternative Button
Mar 3, 2015, 4:41 AM
There must be a time when every iOS developer wanted to place the image of UIButton above the title. Alternative Button is here for that!
Masking views
Feb 28, 2015, 4:41 AM
Apart from cornerRadius, we can easily mask any view with any shape and path using UIBezierPath and CAShapeLayer. This provides us much more flexibility in laying out our subviews and making them as odd as possible.
Masking views
Feb 28, 2015, 4:41 AM
Apart from cornerRadius, we can easily mask any view with any shape and path using UIBezierPath and CAShapeLayer. This provides us much more flexibility in laying out our subviews and making them as odd as possible.