Swift StructuresSwift structures are the flexible basic building blocks of the programs. The "struct" keyword is used to define structures. By using structures, you can define constructs methods and properties. Syntax:You need to make instances of that structure to make use of structure properties. Dot operator is used to access properties of structures. Swift Structures vs C Structure/ Objective-C StructureUnlike the C structures and Object-C structures, the Swift structures don't require implementation files and interface. Also, Swift structures allow us to create a single file and to extend its interface automatically to other blocks. Note: In Structure, the variable values are copied and passed in subsequent codes by returning a copy of the old values so we cannot alter the values.Definition of a structureSuppose, you have to access your bank account having some amount in rupees and paisa here, Here Amount is structure's name which is used to initialize a structure with rupees and paisa as datatype 'Int' Access the structure and its propertiesLet's see the implementation of the structures in Swift. Here, we shall assign some values in structure and then access them. Example:Output: Amount(rupees: 10000, paisa: 50) Amount in rupees is 10000 Amount in paisa is 50 Here, structure's name is "Amount" and there are two variables used "rupees" and "paisa" which are later accessed by using print statement and dot operator. Swift Structure UsageSwift4 language facilitates you to define structures as custom data types for building the function blocks. The instances of structure are passed by its value to the defined blocks for further changes.
Next TopicSwift Classes
|