Many a times we stumble upon Switch cases which run into 100s of cases. Ideally it should be under 30 (highly subjective) or any other number which you deem manageable. In the given below code example we will break a switch case into multiple ones. The above code example utilizes… Read more »
While toying with the idea of creating a forum i decided to search for a robust and open source forum software. My criteria for selecting one was very simple It should be open source Decent size community Build with popular development language so that search for a dev is not… Read more »
RC stands for Release Candidate and is similar to Gold Master releases of earlier times. Xcode RC versions are ready for release and apps made on RC versions can be uploaded to the App store.
Node cron (npm i node-cron)is an excellent library and it serves it purpose quite well unless you decide to use Time Zone dependent cron, then this library might expose you to a delayed bug as the code will work right 6 months a year. The CODE If you want to… Read more »
Summary: Delete and reinstall WWDR and recreate certificate. I came across a weird issue while making enterprise certificate from apple developer. I followed all the steps required to make a certificate. The steps whereas follows Create a CSR file Create a certificate on the developer centre Upload CSR file Generate… Read more »
On rare occasions Xcode will refuse to run your app on a device and you will come across this error The application bundle does not contain a valid identifier. Domain: com.apple.dt.MobileDeviceErrorDomain Code: -402653108 Xcode One of these three steps given below will resolve the issue for you Clear Derived Data… Read more »
Swift now comes with built in shuffle functionality. Swift provides two methods shuffle() shuffled() shuffle() Shuffle reorders a collection in place. After calling shuffle on the collection the original collection is changed/reordered Since shuffle() is mutating in nature you cannot use it with constant declared using let keyword. It has… Read more »
This happens when you try to present a action sheet in iPad. Luckily you can make your action sheet work across iPhone and iPad without writing different code for specific platform.Using popoverPresentationController?.sourceView an example code is given below This will remove the crash and you will achieve desired behaviour in… Read more »
It might happen that you need to convert a swift Set,Array,Dictionary to string. It might be because you want to log or might just want plain string. It is very easy to Convert Swift Collections to String by using description. Try the above code in the playground. No mapping and… Read more »
It might sound stupid(and most of the time it is) but there are situations when you want to make a synchronous request using URLSession. I faced the situation when I had to log both request and response together. Semaphores and Synchronous HTTP request A asynchronous request looks something like this… Read more »