Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Giải thích đối truyền vào hàm trong Objective C

    (id)methodNameid <CLASSName>)storage
    id <CLASSName>: là kiểu gì vậy?
    thanks.

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    CLASSName là một protocol đấy bạn (có vẻ gọi là CLASSName không chính xác lắm). Ví dụ nhé:

    bạn có một protocol là proA
    @protocol proA

    và một lớp B nào đó sử dụng protocol proA
    @class B : NSObject <proA>

    thì B<proA> chính là cái kiểu id mà bạn cần truyền vào ở trong hàm kia [IMG]images/smilies/smile.png[/IMG] tất nhiên, vì là id<proA> nên bạn có thể truyền vào bất kì lớp nào miễn là nó có sử dụng protocol proA.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •