[問題] 怎麼強迫sub class一定要完成某個super class的function呢?
如題,
像 C++裡,可以在super class裡宣告pure virtual function,
然後sub class在compiler時,
就會被提醒一定要完成這些pure virtual function。
那如果在objective-c 裡,要怎麼做到這樣的事情呢?
protocol雖然有@require和@optional,
但是這種情形很像是,在super class底下是@optional
而sub class卻是@require~~
--
格局決定了結局
個性決定了命運
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.59.242
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章