iOS

iOS Delegates

iOS Delegates

Delegate is nothing more than a way for iOS app objects to communicate with one another. Delegation can be seen as a basic method of connecting items and allowing them to communicate with one another. To put it another way, a delegate lets one object transmit a message to another when an event occurs. Let's look at an example from actual life.

Assume there is a five-counter office. You walk into the office and proceed to counter 1 to fill out some paperwork.

Now your information must go via a mechanism that counters 3 understands but counter 1 does not. So counter 1 will instruct you to wait a while and then transmit your information to counter 3 to finish the procedure. Counter 3 is the delegate in this scenario who handles your events and is referred to by counter 1. After counter 3 has finished processing your data, it sends the message to counter 1 indicating that the process is finished and that you can now proceed.

Top course recommendations for you

    Python Basic Programs
    2 hrs
    Beginner
    33.2K+ Learners
    4.51  (1381)
    Ecommerce Website with HTML & CSS
    3 hrs
    Intermediate
    21.4K+ Learners
    4.57  (625)
    Oracle SQL
    4 hrs
    Beginner
    30.1K+ Learners
    4.58  (1355)
    Java Basic Programs
    2 hrs
    Beginner
    31.8K+ Learners
    4.48  (812)
    Excel Tips and Tricks
    1 hrs
    Beginner
    58.8K+ Learners
    4.62  (2931)
    Factorial Program in Python
    1 hrs
    Beginner
    2.7K+ Learners
    4.64  (76)
    Palindrome Program in C
    1 hrs
    Beginner
    2.8K+ Learners
    4.38  (106)
    PHP for Beginners
    2 hrs
    Beginner
    37.7K+ Learners
    4.54  (2192)
    Inferential Statistics
    1 hrs
    Beginner
    3.3K+ Learners
    4.63  (57)
    Catia Basics
    2 hrs
    Beginner
    14.5K+ Learners
    4.52  (969)