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
    42.7K+ Learners
    4.45  (2328)
    Ecommerce Website with HTML & CSS
    3 hrs
    Intermediate
    26.2K+ Learners
    4.55  (1097)
    Oracle SQL
    4 hrs
    Beginner
    40.4K+ Learners
    4.54  (2633)
    Java Basic Programs
    2 hrs
    Beginner
    35K+ Learners
    4.44  (1137)
    Excel Tips and Tricks
    1 hrs
    Beginner
    71.5K+ Learners
    4.56  (5319)
    Factorial Program in Python
    1 hrs
    Beginner
    3.1K+ Learners
    4.56  (98)
    Palindrome Program in C
    1 hrs
    Beginner
    3.4K+ Learners
    4.42  (147)
    PHP for Beginners
    2 hrs
    Beginner
    46.4K+ Learners
    4.5  (3865)
    Inferential Statistics
    1 hrs
    Beginner
    4.1K+ Learners
    4.54  (226)
    Catia Basics
    2 hrs
    Beginner
    18.3K+ Learners
    4.5  (1503)