diff --git a/Classes/Retronator/Xni/Framework/GameHost.m b/Classes/Retronator/Xni/Framework/GameHost.m index 0e11be5..2c06c37 100644 --- a/Classes/Retronator/Xni/Framework/GameHost.m +++ b/Classes/Retronator/Xni/Framework/GameHost.m @@ -43,7 +43,7 @@ do { runResult = CFRunLoopRunInMode(kCFRunLoopDefaultMode, 0, YES); } while (runResult == kCFRunLoopRunHandledSource); - + [game tick]; // We release memory every frame. diff --git a/Classes/System/Event.h b/Classes/System/Event.h index 06fe2ce..d072c1f 100644 --- a/Classes/System/Event.h +++ b/Classes/System/Event.h @@ -11,7 +11,7 @@ #import "System.classes.h" @interface Event : NSObject { - NSMutableSet *delegates; + NSMutableArray *delegates; } - (void) subscribeDelegate:(Delegate*)delegate; diff --git a/Classes/System/Event.m b/Classes/System/Event.m index 5d0db42..959c3b3 100644 --- a/Classes/System/Event.m +++ b/Classes/System/Event.m @@ -14,7 +14,7 @@ - (id) init { if (self = [super init]) { - delegates = [[NSMutableSet alloc] init]; + delegates = [[NSMutableArray alloc] init]; } return self; } diff --git a/XNI.xcodeproj/project.pbxproj b/XNI.xcodeproj/project.pbxproj index 8aa245e..9cabb22 100644 --- a/XNI.xcodeproj/project.pbxproj +++ b/XNI.xcodeproj/project.pbxproj @@ -8,7 +8,7 @@ /* Begin PBXBuildFile section */ 25ACE63C15F735B700EB9C26 /* RenderTarget2D.h in Headers */ = {isa = PBXBuildFile; fileRef = 25AE5D5115F5440B00B73D10 /* RenderTarget2D.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 25AE5D5315F5440B00B73D10 /* RenderTarget2D.h in Headers */ = {isa = PBXBuildFile; fileRef = 25AE5D5115F5440B00B73D10 /* RenderTarget2D.h */; }; + 25AE5D5315F5440B00B73D10 /* RenderTarget2D.h in Headers */ = {isa = PBXBuildFile; fileRef = 25AE5D5115F5440B00B73D10 /* RenderTarget2D.h */; settings = {ATTRIBUTES = (Public, ); }; }; 25AE5D5415F5440B00B73D10 /* RenderTarget2D.m in Sources */ = {isa = PBXBuildFile; fileRef = 25AE5D5215F5440B00B73D10 /* RenderTarget2D.m */; }; 25B3F9E615F9CC0E00C7DF1E /* RenderTarget2D.m in Sources */ = {isa = PBXBuildFile; fileRef = 25AE5D5215F5440B00B73D10 /* RenderTarget2D.m */; }; AACBBE4A0F95108600F1A2B1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AACBBE490F95108600F1A2B1 /* Foundation.framework */; };