Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Swift Articles
Page 13 of 40
How to convert a JSON string to a dictionary in Swift?
Swift provides a class called JSONSerialization to convert a JSON string to dictionary format. For example, you are receiving a JSON string from the database, in order to use it in the application, you might need to convert it into a real object type. In this article, you will see some examples of how to convert a JSON string into a dictionary. What is JSON String? A JSON string is a string that is converted to a different format such as base64 or URL encoding. This converted string can be used for networking requests or to store in the database. ...
Read MoreHow to convert a number to an absolute value in Swift?
To convert a number to its absolute value in Swift, you can use the abs(_:) function. In this article, you will see multiple examples of how to use the abs() function in the Swift language. Example 1 In this example, you will convert a simple negative number to an absolute value. Step 1 − Declare an input variable with an initial numeric value Step 2 − Convert the numeric input value into absolute value using the abs() function Step 3 − Assign the output absolute value to a new variable Step 4 − Print the input value to the ...
Read MoreArray extension to remove an object by value in Swift
To remove an object by value from an array in Swift, you can create an extension to the Array type. You can then call the function that takes the value to eliminate as a parameter. In this article, we will use the filter function to remove an object passing by value in the Swift language. Let's see some examples of how you can eliminate an object by value from an array Example 1: Remove an Object Using the Filter Function You can use the built-in filter method to create a new array without the matching value. Algorithm Step 1 ...
Read MoreHow to convert float to int in Swift?
In Swift, you can convert a float to an Int by using the Int() constructor. This will round the float value toward zero and return an integer value. Remember that, this constructor returns an optional value, so you have to use an optional binding approach to wrap the value safely. In this article, you will see some examples of how to use the Int() constructor. Using the Int() constructor You can use the Int() constructor to convert a Float to an Int. This method rounds the float value toward zero and returns an integer value. Step 1 − Declare ...
Read MoreHow to copy text to the clipboard/pasteboard with Swift?
In Swift, there is a dedicated class called UIPasteboard that allows you to copy text to the pasteboard. The same class allows you to paste the text. A UIPasteboard class is part of the UIKit framework that provides a general processor for copying and pasting information in iOS applications. In this class, data can be copied and pasted between apps using a shared instance. You can share various types of information such as text, media files, URLs, and colors. Copy and Paste the Text to the Clipboard Using the UIPasteboard class, you can copy and paste the text value in ...
Read MoreFinding the index of a character in a Swift string
In iOS app development, it is common to find the index of a character in a string. Based on the given index, you can perform different actions. In this article, you will see some examples of how to get the index of a character using the below functions − firstIndex(of:) firstIndex(where:) range(of:) All the above methods can be performed on a string value in different use cases. Using the FirstIndex() Method In Swift, you can use the firstIndex(of:) method to find the index of a character within a string. Here's an example −Example let inputString = "The quick ...
Read MoreHow to return the first 5 objects of an array in Swift?
In Swift to get the first N objects of an array, we can use the prefix function or Range operator. This prefix function is used to retrieve the prefix elements by passing the count limit. Also, you can use the range operator to get n number of elements from an array. Let's see some examples. In Swift, the prefix function returns an array containing the first n elements. Using the Prefix Function You can use the prefix function to get the first n elements of an array. Step 1 − Create an input array Step 2 − Call the ...
Read MoreHow to dismiss ViewController in Swift?
In Swift, we have a dismiss method of the class UIViewController that can be used to dismiss a ViewController in Swift. In this method, a Boolean value is used as an argument. There is an argument in this argument that asks whether the dismissed controller should be animated. By default, this is true in this method. The following example shows how to dismiss a UIViewController screen in Swift. First view controller setup In this step, we will set up the first view controller to present the second view controller. We will add a button to the first view controller, which ...
Read MoreHow to Apply Gradient to the background view of the iOS Swift App?
In iOS, there is a class CAGradientLayer to apply gradient colors to views. In this article, we will look at how you can use the CAGradientLayer class to apply gradients to the background of a view in iOS. The CAGradientLayer class provides different properties like colors, locations, points, frame, etc. We will use them to apply the gradient to a view. In last, we will use the insertSublayer method to add the gradient layer to the super view. To apply a gradient to the background view of an iOS Swift app, you can follow these steps − Step 1 - ...
Read MoreGet input value from TextField in iOS alert in Swift
Generally, we use UIAlertController to show an alert with a dismiss action button. But UIAlertController provides you with more flexibility to add UITextFields to the alert. Let's see some examples of different use cases. When you add a text field to the UIAlertController, you can take the input value entered in the text field. It is also possible to add multiple text fields. In this example, we will use the following steps to get input values from the text field in iOS. Basic Setup In this step, you will add a button object to the controller's view to present the ...
Read More