Приложение для iPhone для создания XML-документа и отправки по электронной почте - PullRequest
0 голосов
/ 17 января 2011

Я создаю приложение для IPad для внутреннего процесса, который у нас есть на работе.

Мне нужно иметь возможность создать XML-файл, который будет состоять из некоторых значений, которые пользователь вводит в некоторые поля формы. Затем они нажимают кнопку «Отправить», и после этого выбрасывается форма электронной почты (из MailComposeViewController), и я хочу прикрепить созданный файл XML к этому сообщению электронной почты, которое они отправят. Возможно ли это, если да, то как?

Заранее спасибо

1 Ответ

1 голос
/ 17 января 2011

Вот фрагмент, куда я отправляю данные карты xml по электронной почте -

MFMailComposeViewController *k = [MFMailComposeViewController alloc];
[k init];
[k setSubject:@"Map Data from iPhone"];
[k setMailComposeDelegate:self];
[k addAttachmentData:attachmentData mimeType:@"text/xml" fileName:@"map.xml"];

[k setMessageBody:body isHTML:NO];

[self->controller presentModalViewController:k animated:YES];

Для создания XML ... Я сделал это сам.Вот некоторые из моих методов

-(void)beginElement:(char *)element;
-(void)addAttribute:(char *)attribute value:(char *)attributeValue;
-(void)addText:(char *)text;
-(void)endElement;

(я был бы рад выслать вам весь класс, если хотите, хотя, возможно, есть более рекомендуемый способ создания xml :))

Надеждаэто помогает направить вас в правильном направлении!

...