5 // Created by Christian Brunschen on 25/06/2008.
6 // Copyright 2008 Google Inc. All rights reserved.
9 #import "MeCardParser.h"
10 #import "BusinessCardParsedResult.h"
12 @implementation MeCardParser
14 + (ParsedResult *)parsedResultForString:(NSString *)s {
15 NSRange foundRange = [s rangeOfString:@"MECARD:"];
16 if (foundRange.location == NSNotFound) {
20 NSString *name = [s fieldWithPrefix:@"N:"];
25 BusinessCardParsedResult *result = [[BusinessCardParsedResult alloc] init];
27 result.phoneNumbers = [s fieldsWithPrefix:@"TEL:"];
28 result.email = [s fieldWithPrefix:@"EMAIL:"];
29 result.note = [s fieldWithPrefix:@"NOTE:"];
30 result.urlString = [s fieldWithPrefix:@"URL:"];
31 result.address = [s fieldWithPrefix:@"ADR:"];
33 return [result autorelease];