Swift-də protokol və nümayəndə nədir?
Swift-də protokol və nümayəndə nədir?

Video: Swift-də protokol və nümayəndə nədir?

Video: Swift-də protokol və nümayəndə nədir?
Video: FTP (File Transfer Protocol), SFTP, TFTP Explained. 2024, Noyabr
Anonim

Tələb: a protokol

Nümayəndə heyəti sinif və ya strukturu təhvil verməyə imkan verən dizayn nümunəsidir (və ya nümayəndə ) başqa bir növ nüsxə üçün onun bəzi öhdəlikləri

Bunu nəzərə alaraq, Swift-də nümayəndə nədir?

Həyata keçirən Swiftdəki nümayəndələr , addım addım. Nümayəndələr müəyyən bir hadisə baş verdikdə bir obyektin digər obyektə mesaj göndərməsinə imkan verən dizayn nümunəsidir. Təsəvvür edin ki, A obyekti hərəkəti yerinə yetirmək üçün B obyektini çağırır.

Həmçinin Swift-də nümayəndələrdən necə istifadə edə bilərəm? Heyətdən istifadə etmək üçün əsas addımlar həm Objective-C, həm də Swift üçün eynidir:

  1. Nümayəndəyə göndərilən mesajları təyin edən nümayəndə protokolu yaradın.
  2. Nümayəndə heyətini izləmək üçün nümayəndə sinfində nümayəndə xassəsi yaradın.
  3. Nümayəndə protokolunu nümayəndə sinfində qəbul edin və həyata keçirin.

Müvafiq olaraq, Swift-də protokol nədir?

Protokollar . A protokol müəyyən tapşırıq və ya funksionallıq parçasına uyğun gələn metodların, xassələrin və digər tələblərin planını müəyyən edir. The protokol sonra həmin tələblərin faktiki həyata keçirilməsini təmin etmək üçün sinif, struktur və ya siyahı tərəfindən qəbul edilə bilər.

İOS-da nümayəndə və protokol nədir?

Nümayəndələr dil xüsusiyyətinin istifadəsidir protokollar . The nümayəndə heyəti dizayn nümunəsi kodunuzu istifadə etmək üçün dizayn etməyin bir yoludur protokollar lazım olan yerdə. Kakao çərçivələrində, nümayəndə dizayn nümunəsi müəyyən bir sinifə uyğun gələn bir sinif nümunəsini təyin etmək üçün istifadə olunur protokol.

Tövsiyə: