A Beginner’s Guide to Creating Geofences in Swift

Geofencing has become an indispensable feature in mobile app development, offering a myriad of possibilities for location-based services. If you’re an iOS developer diving into Swift, understanding how to implement geofencing opens up a world of opportunities. In this tutorial, we’ll walk through the process of creating geofences in Swift, empowering you to integrate this … Read more

How to inject JavaScript code into a WKWebView in Swift?

To inject JavaScript code into a WKWebView in Swift, you can use the evaluateJavaScript(_:completionHandler:) method provided by WKWebView. Here is an example code snippet that loads a web page and then injects a JavaScript code snippet that changes the background color of the document: In this example, the webView(_:didFinish:) method is called when the web … Read more

Exploring the Top 5 New Features in the Latest Swift Update

Swift, Apple’s powerful and versatile programming language for iOS, macOS, watchOS, and tvOS app development, continues to evolve with regular updates. Each new release brings exciting new features that developers can leverage to improve their app development workflow and enhance the user experience. In this article, we’ll explore the top 5 new features in the … Read more

Exploring the Swift Standard Library: Hidden Gems You May Not Know About

Swift is a powerful and versatile programming language that’s ideal for building iOS apps. While you’re probably familiar with many of its features, there are a number of hidden gems in the Swift Standard Library that you may not know about. In this article, we’ll explore some of these lesser-known features and show you how … Read more

App Crashes Only On Testflight Build Swift

If you are facing a situation that your app crashes only on TestFlight build then you need to follow following steps Add you apple account to your Xcode. You can do this by going to Xcode-> preferences->Accounts. Click on the + button and the same apple developer account which you are using for test flight. … Read more

Swift UIColor utilities : Random Hex colour codes, Random UIColor

Simple to use swift functions which are very useful in development and testing.

1. Generating random UIColor in Swift: Function returns random UIColor each time

func randomUIColor(alpha:CGFloat!)-> UIColor
    return  UIColor(red: CGFloat.random(in: 0...1), green: CGFloat.random(in: 0...1), blue: CGFloat.random(in: 0...1), alpha: alpha)

2. Random HEX Color code in Swift 3: Function returns random 3 char Hex colour code each time.

Read more