summaryrefslogtreecommitdiff
path: root/Lisp/class-definition.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'Lisp/class-definition.lisp')
-rw-r--r--Lisp/class-definition.lisp8
1 files changed, 8 insertions, 0 deletions
diff --git a/Lisp/class-definition.lisp b/Lisp/class-definition.lisp
index ae64f09..729c19a 100644
--- a/Lisp/class-definition.lisp
+++ b/Lisp/class-definition.lisp
@@ -148,6 +148,14 @@ but doing so will make some code behave in unexpected ways, so it is not
recommended.
+## Note 3:
+
+Foreign slots are always __slot-boundp__, as it is impossible to
+determine whether they have been set on the Objective-C side or not.
+Because of this, one has to be very careful when using _:string_ as the
+*foreign-type*.
+
+
## See also:
__defclass__, __define-objective-c-generic-function,