aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/README.md b/README.md
index 4f8fbef..bc333a8 100644
--- a/README.md
+++ b/README.md
@@ -13,3 +13,24 @@ Application framework for Objective-C built from first principles.
- Any Objective-C-capable compiler (preferably Clang/LLVM)
- `meson`
- `ninja`
+
+## TODO
+
+Need to sleep soon so writing what I should add next from this point on in this README for tomorrow me to look at inshallah
+
+1. make PXObject less hacky and make the root layout actually work instead of using a dummy pointer to get the size right
+2. add object introspection:
+ ```
+ - (Class)class;
+ - (Class)superclass;
+ - (PXString *)className; // change to (const char *) for testing before PXString is actually made
+ - (BOOL)isKindOfClass:(Class)class;
+ - (BOOL)isMemberOfClass:(Class)class;
+ ```
+3. add the function to check if responds to selector
+ ```
+ - (BOOL)respondsToSelector:(SEL)selector;
+ ```
+4. add PXString
+5. add PXArray
+