我迷失了创建一个在FreePascal / Lazarus中实现两个协议的类的语法。
我不想定义一个新协议(objcprotocol?) - 我“只是”想要一个实现两个协议的类,这里是NSURLConnectionDelegate和NSURLConnectionDataDelegate,所以我可以使用代理使用Mac API调用。
我有一些东西
TmyDelegate = objcclass
public
procedure connectionDidFinishLoading(UC: NSURLConnection); message 'connectionDidFinishLoading:';
// + all other methods... And can I possibly inherit from a class that implements some of the routines, so I do not have to implement all?)
end;
但是,我怀疑我需要定义/标记支持哪些协议的类?