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

NextPrevUpTopContentsIndex

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

Arguments

None.

Description

objc-at-question-mark is a foreign type corresponding 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 - 21 Mar 2017

NextPrevUpTopContentsIndex