1234567891011121314151617181920212223242526 |
- { %target=darwin }
- { %cpu=powerpc,i386 }
- {$mode objfpc}
- {$modeswitch objectivec1}
- var
- a: NSObject;
- begin
- a:=NSObject(NSObject(NSObject.alloc).init);
- if a.respondstoselector_(objcselector('isKindOfClass:')) then
- writeln('ok string selector!')
- else
- halt(1);
- if a.respondstoselector_(objcselector(NSObject.init)) then
- writeln('ok method selector!')
- else
- halt(2);
- if (a.self<>id(a)) then
- halt(3);
- if (a.superclass<>nil) then
- halt(4);
- a.release;
- end.
|