Server Side Programming Articles

Page 1689 of 2109

How to use a Background Thread in Swift?

Nitin Aggarwal
Nitin Aggarwal
Updated on 03-Jan-2023 8K+ Views

In this article, you will learn how you can perform a task in the background using a background thread in the Swift language. Swift provides us with several ways to perform background tasks. One popular option of theirs is GCD (generally called Grand Central Dispatch), which is a low-level API for managing concurrently in the Swift language. The GCD provides us with a global queue for creating background threads. You can invoke the DispatchQueue.global() method to get an instance of a global dispatch queue. Using the same instance, you can use the async() method to execute a block of code ...

Read More

How to define Optional Methods in the Swift Protocol?

Nitin Aggarwal
Nitin Aggarwal
Updated on 03-Jan-2023 1K+ Views

This article will explain to you how to define optional methods in the protocol. Before diving into making optional methods in the protocol, you will first learn what a protocol is and how to declare one in Swift. What is The Protocol? A protocol is a type that defines a group of methods or properties. Basically, you can define a blueprint of methods to specify behavior. A protocol is similar to interfaces in other programming languages. Syntax Here is the syntax of a simple protocol in Swift − protocol { // Properties // ...

Read More

How do I get the version and build number of an application using Swift?

Nitin Aggarwal
Nitin Aggarwal
Updated on 03-Jan-2023 6K+ Views

You often need to deal with the version and build number of the iOS application. It helps you to perform debugging operations on the server side. You can check which version or build the client (IOS app user) has. Based on that, you can debug the issues coming from the client side. Version and build numbers might be needed to display to the user to verify what version and build are currently running by the end user. To get the app version and build number in Swift, you can use the Bundle class, which provides access to the app's bundle ...

Read More

How do I convert a Swift array to a string?

Nitin Aggarwal
Nitin Aggarwal
Updated on 03-Jan-2023 3K+ Views

Let's look at some examples of how to convert an array to a string. Method 1:Using Joined(seperator:) Syntax Swift provides us with a method joined(separator:) of an array that can be used to convert a Swift array to a string. This method returns a new string by concatenating the elements of the array, separated by the provided separator string. let wordInString = words.joined(separator: ", ") In order to use the joined() method, call it by array along with passing the separator whatever you want. Algorithm Step 1 − Initialize your array Step 2 − Call joined() method with ...

Read More

How do I concatenate or Merge Arrays in Swift?

Nitin Aggarwal
Nitin Aggarwal
Updated on 03-Jan-2023 8K+ Views

Swift provides us with two different ways to concatenate or merge arrays in the Swift language.  You can use the + (plus) operator or the append() method. You will see other methods also of how you can merge multiple arrays in Swift. These methods are − Using plus (+) operator Using append(contentOf:) method Using flatMap() high-order function Using joined() method Using reduce() high-order function Method 1: Merge Arrays Using The + Operator Syntax let outputArray = firstArray + secondArray In order to use + operator to merge the arrays, simply it works as a binary operator that ...

Read More

Does Swift have a Trim Method for Strings?

Nitin Aggarwal
Nitin Aggarwal
Updated on 03-Jan-2023 3K+ Views

In Swift, you can use the trimmingCharacters(in:) method of the String type to trim parts of a string. It is an instance method that returns a newly created string made by removing the applied character set. This method accepts a parameter of type CharacterSet to perform leading and trailing characters. You can apply different types of CharacterSet to trim a string. There are some of the most commonly used CharacterSets, like − whitespaces whitespacesAndNewlines decimalDigits letters lowercaseLetters uppercaseLetters punctuationCharacters capitalizedLetters newlines You will learn some of them about how to perform different types of trimming of a string. ...

Read More

What is the difference between Static func and Class func in Swift?

Nitin Aggarwal
Nitin Aggarwal
Updated on 03-Jan-2023 12K+ Views

You will learn about the differences between static and class functions in this article. Many times, you might think they are the same thing, but that's not the case. Let's understand the difference between them. What are Static Functions? In Swift, a static function is a type of function that is associated with a type and not with an instance. This means that an instance is not required to call a static function as it can be called from the type itself. Example Here's an example of how you might define a static function in Swift − struct ViewPoint { ...

Read More

NSNotificationCenter addObserver in Swift

Nitin Aggarwal
Nitin Aggarwal
Updated on 03-Jan-2023 3K+ Views

The purpose of this article is to explain how an iOS application can send and receive change events using NSNotificationCenter. In an iOS application, you might need to send and receive events anywhere in the app. It may be useful to use the NSNotificationCenter class when you need to receive events anywhere in the app. In this case, you can listen to events and react accordingly. NSNotificationCenter class in the Foundation framework that provides a mechanism for broadcasting notifications to registered observers. It allows objects to communicate with each other and respond to events that occur within a program. How ...

Read More

Golang Program To Sort An Array

Akhil Sharma
Akhil Sharma
Updated on 02-Jan-2023 5K+ Views

In this tutorial, we will see to write a go language program to sort an array using three different methods. Sort An Array Of Integers Using User-Defined Functions The following code illustrates how we can sort an array of elements in golang using user-defined functions. Algorithm Step 1 − Importing the fmt package. Step 2 − Defining a function named sortArray() which will sort the given array. Step 3 − Pass the array to be sorted as an argument to this function. This function uses two for loops to iterate over the array. Step 4 − If ...

Read More

Golang Program To Rotate Matrix Elements

Akhil Sharma
Akhil Sharma
Updated on 02-Jan-2023 1K+ Views

In this article, we will write a go language program to rotate given matrix element. Rotate A Matrix Using An External Function The following code illustrates rotating a matrix anticlockwise by 90 degrees any number of times. Algorithm Step 1 − Import the fmt package. Step 2 − Create a function to rotate the array elements. This function takes the array to be rotated as argument. Step 3 − Also pass the number of times the array is to be shifted as argument. Further, initialize an empty matrix to hold the final result. Step 4 − In ...

Read More
Showing 16881–16890 of 21,090 articles
Advertisements