aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objc/utils/NSArray+MCO.mm
diff options
context:
space:
mode:
Diffstat (limited to 'src/objc/utils/NSArray+MCO.mm')
-rw-r--r--src/objc/utils/NSArray+MCO.mm26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/objc/utils/NSArray+MCO.mm b/src/objc/utils/NSArray+MCO.mm
new file mode 100644
index 00000000..1c4ef3e6
--- /dev/null
+++ b/src/objc/utils/NSArray+MCO.mm
@@ -0,0 +1,26 @@
+//
+// NSArray+MCO.cpp
+// mailcore2
+//
+// Created by DINH Viêt Hoà on 1/29/13.
+// Copyright (c) 2013 MailCore. All rights reserved.
+//
+
+#import "NSArray+MCO.h"
+
+#include "MCBaseTypes.h"
+
+#import "NSObject+MCO.h"
+
+@implementation NSArray (MCO)
+
+- (mailcore::Array *) mco_mcArray
+{
+ mailcore::Array * result = mailcore::Array::array();
+ for(NSObject * value in self) {
+ [value mco_mcObject];
+ }
+ return result;
+}
+
+@end