Index: Classes/TwoDDecoderResult.m |
=================================================================== |
--- Classes/TwoDDecoderResult.m (revision 0) |
+++ Classes/TwoDDecoderResult.m (revision 0) |
@@ -0,0 +1,49 @@ |
+// |
+// TwoDDecoderResult.m |
+// ZXing |
+// |
+// Created by Christian Brunschen on 04/06/2008. |
+/* |
+ * Copyright 2008 Google Inc. |
+ * |
+ * Licensed under the Apache License, Version 2.0 (the "License"); |
+ * you may not use this file except in compliance with the License. |
+ * You may obtain a copy of the License at |
+ * |
+ * http://www.apache.org/licenses/LICENSE-2.0 |
+ * |
+ * Unless required by applicable law or agreed to in writing, software |
+ * distributed under the License is distributed on an "AS IS" BASIS, |
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
+ * See the License for the specific language governing permissions and |
+ * limitations under the License. |
+ */ |
+ |
+#import "TwoDDecoderResult.h" |
+ |
+ |
+@implementation TwoDDecoderResult |
+ |
+@synthesize text; |
+@synthesize points; |
+ |
++ resultWithText:(NSString *)text points:(NSArray *)points { |
+ return [[[self alloc] initWithText:text points:points] autorelease]; |
+} |
+ |
+- initWithText:(NSString *)t points:(NSArray *)p { |
+ if ((self = [super init]) != nil) { |
+ self.text = t; |
+ self.points = p; |
+ } |
+ return self; |
+} |
+ |
+- (void)dealloc { |
+ [text release]; |
+ [points release]; |
+ [super dealloc]; |
+} |
+ |
+ |
+@end |