2011-02-02 2 views
0

iam, создающий приложение, где мне нужно отправить один и тот же кузов sms в мой список контактов. Я используюIphone sms app issue

Class messageClass = (NSClassFromString(@"MFMessageComposeViewController")); 
    if (messageClass != nil) 
    { 
     MFMessageComposeViewController *controller = [[[MFMessageComposeViewController alloc] init] autorelease]; 
     if([MFMessageComposeViewController canSendText]) 
     { 
if ([appdelegate.NumberArray count] > 0) { 


      NSString *aa = [appdelegate.NumberArray objectAtIndex:0]; 
      NSMutableArray *myArray = [aa componentsSeparatedByString:@","]; 


      NSString *n = [myArray objectAtIndex:0]; 
      NSString *m=[myArray objectAtIndex:1]; 
      NSString *new = [appdelegate.globalmsg stringByReplacingOccurrencesOfString: @"forgot" withString:n]; 
      controller.body = new; 
      controller.recipients= [NSArray arrayWithObject:m]; 
      controller.messageComposeDelegate = self; 
       //if([appdelegate.NumberArray count] ==2){ 
        [self presentModalViewController:controller animated:YES]; 

im, берущий мой контакт по одному из моего изменяемого массива. проблема в том, что моя программа отправляет sms по одному, а не в полный список. и если я захочу отправить смс следующему человеку, я снова должен нажать кнопку отправки. есть ли способ отправить sms всем, не нажав снова кнопку отправки?

u можете проверить это приложение .... http://itunes.apple.com/us/app/automatic-custom-sms/id409247779 в этой последней странице приложения приходит автоматически и отправляет всех из вашего списка контактов. ??

+0

, пожалуйста, помогите ... –

ответ

1

Хорошо, я исправлю это. Я использую локальную переменную, инициализирующую ее в представлении, загружаемую со значением 0, а затем в представлении появилось обновление до 1 и сделают просмотр существующей модели до завершения моего массива.