Rohan BhaleHazards of using mutable types as transformable attributes in Core DataCore Data supports entity attributes of ‘Transformable’ type. Transformable type allows us to store custom data types as an object of the…Feb 16, 20193Feb 16, 20193
Rohan BhaleBreakpoint as debug content providersI am a lazy developer. I was working on application which required user to enter data into multiple textfields. The fields were for…Feb 9, 2019Feb 9, 2019
Rohan BhaleUnwrapping Swift Optionals with mapReading source code written by good programmers, is the simplest way to improve the way we code.Aug 29, 2018Aug 29, 2018
Rohan BhaleTaming loose typed notificationsHandling notifications and parsing it’s userInfo is awful. The userInfo is very loosely typed data, meaning if you were supposed to parse…May 5, 2018May 5, 2018
Rohan BhaleSimple Options PopoverHow many times, have you come across a requirement where you need to present a popover displaying a list of options to select from. In some…Apr 21, 2018Apr 21, 2018
Rohan BhaleA POP approach for table views using MVVM.First things first. POP stands for Protocol Oriented Programming. There is plenty of readily available material on POP, so I won’t go into…Dec 9, 20172Dec 9, 20172
Rohan BhaleMaking life easy with ExpressibleByArrayLiteral in SwiftProtocols in Swift’s standard library can make life easy for developers. Take for example, you would want to create an instance of your…Oct 17, 20171Oct 17, 20171
Rohan BhaleMacro enabled Office files and WKWebView and UIWebView.(Rarely documented)WKWebView and UIWebView can be handy when you want display a file from the sandbox of an iOS app. You typically use them to display Office…Aug 13, 2017Aug 13, 2017