(rontolisp) docs
← 関数

objc:string

(objc:string "text")

テキストを持つ NSString です。objc:send のオブジェクト引数に直接渡した Lisp 文字列も同じように変換されるので、これは文字列そのものを値として保持したい場合のためのものです。macOS 専用の objc パッケージの一部です。java -jar のインタプリタ、rontolisp ネイティブバイナリ、コンパイル済み .class / .jar で動作し、.wasm では使えません。ランタイムのないマシンでは error をシグナルします。macOS GUI ガイドを参照してください。

CL-USER> (objc:send (objc:string "hello") "length")
5
CL-USER> (objc:send (objc:send (objc:string "hello") "uppercaseString") "UTF8String")
"HELLO"