Skip to main content

app-ads.txt

 google.com, pub-2203413632152319, DIRECT, f08c47fec0942fa0

Subscripts - The Programming Language Swift


Subscripts - The Programming Language Swift

Subscripts:- 

Subscripts are used to access information from a collection , sequence and a list in classes, structured and enumeration without using any sequence method.

Or

These subscript are used to store and retrieve the value with the help of index without sequence method.

Syntax:-  Subscripts

subscript(<perameters>) -> <return type>{  
//getter 
get{ 
//subscript value declarations 
   }
  set(newValue){ // setter are optional
    //definition here
  }

Example:-  Subscripts

class yearsOfMonths {
  var months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]

subscript(index: Int) -> String{
      get {
            return months[index]]
              }
      set(newValue){
                self.months[index] = newValue
            }
        }
    }
    var yom = yearsOfMonths()
    print(yom[0])
    //Getter
    yom[0] = "December"
    //Setter
    print(yom[0])

Output:-  January
               December
  


Comments