All Manuals > LispWorks Objective-C and Cocoa Interface User Guide and Reference Manual > 2 Objective-C Reference

objc-at-question-mark FLI Type Descriptor

Summary

A foreign type corresponding to '@?' character pair in the type encoding of a method.

Package

objc

Syntax

objc-at-question-mark

Description

The FLI type objc-at-question-mark is corresponds to the '@?' character pair in the type encoding of a method.

According to the documentation this is an illegal combination, but experimentally it is used by Apple. It seems to be used when the argument should be a pointer to a (Clang) block, which is the foreign type fli:foreign-block-pointer in LispWorks. Since this is not documented, it cannot be relied on.

Notes

At the time of writing objc-at-question-mark is an alias for the FLI type :pointer.

See also

objc-class-method-signature


LispWorks Objective-C and Cocoa Interface User Guide and Reference Manual - 01 Dec 2021 19:38:32