iOS Announcing Check Later 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 from a need I felt myself. During the
Xcode Multi Project Setups 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.
iOS The not-so-obvious UISplitViewController warning 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…
iOS Working with universal links on iOS simulator 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!
iOS Editing Changed 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.
iOS Date Formatter 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.
iOS Alternative Button 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!
iOS Masking views 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.