cocoa.messages: simplify (objc-class).
parent
52932cf2e1
commit
e826546c6d
|
@ -94,12 +94,12 @@ SYMBOL: class-init-hooks
|
||||||
class-init-hooks [ H{ } clone ] initialize
|
class-init-hooks [ H{ } clone ] initialize
|
||||||
|
|
||||||
: (objc-class) ( name word -- class )
|
: (objc-class) ( name word -- class )
|
||||||
2dup execute dup [ 2nip ] [
|
2dup execute [ 2nip ] [
|
||||||
drop over class-init-hooks get at [ call( -- ) ] when*
|
over class-init-hooks get at [ call( -- ) ] when*
|
||||||
2dup execute dup [ 2nip ] [
|
2dup execute [ 2nip ] [
|
||||||
2drop "No such class: " prepend throw
|
drop "No such class: " prepend throw
|
||||||
] if
|
] if*
|
||||||
] if ; inline
|
] if* ; inline
|
||||||
|
|
||||||
: objc-class ( string -- class )
|
: objc-class ( string -- class )
|
||||||
\ objc_getClass (objc-class) ;
|
\ objc_getClass (objc-class) ;
|
||||||
|
|
Loading…
Reference in New Issue