Ujnotes — CC0 1.0
Working notes on Notes: .h, [-], [+], .m, Invoke, and Classes can also be objects.
WIP.
.h
.h @interface <class-name> [: <super-class>]Declaration file.
.h @property [(readonly)] <Class> <Variable>;[-]
Instance method.
(Return-type) Method-name[params];.
[+]
Class method.
Static.
@end.
.m
Implementation file.
Invoke
Invoke <[><Object> <Method><]>Message.
Classes can also be objects
?perhaps like statics.
Case sensitive.
Convention
Method not function
Name begins with small case.
More descriptive name.
Updated:
2026 Aug 19

