aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/Paradox/Core.h2
-rw-r--r--include/Paradox/Object.h8
2 files changed, 9 insertions, 1 deletions
diff --git a/include/Paradox/Core.h b/include/Paradox/Core.h
index 2506399..44ed514 100644
--- a/include/Paradox/Core.h
+++ b/include/Paradox/Core.h
@@ -2,5 +2,7 @@
#define PARADOX_CORE_H
#include <Paradox/Object.h>
+#include <objc/objc.h>
+#include <objc/runtime.h>
#endif
diff --git a/include/Paradox/Object.h b/include/Paradox/Object.h
index e51c733..a4ef7f8 100644
--- a/include/Paradox/Object.h
+++ b/include/Paradox/Object.h
@@ -1,8 +1,14 @@
#ifndef PARADOX_OBJECT_H
#define PARADOX_OBJECT_H
-@interface PXObject
+#include <objc/objc.h>
+#include <objc/runtime.h>
+
+@interface PXObject {
+ Class isa;
+}
+ (instancetype)alloc;
++ (instancetype)allocDebug;
- (instancetype)init;
- (void)dealloc;
@end