Featured

2014年4月29日星期二

Setup Amazon SNS Mobile Push for ios App —6


21. Push Messages from one iphone to multiple end points


NSMutableArray *arr = [DataSource getFriendAWS:kk list:self.all];

NSString *msg= [NSString stringWithFormat:

        @"您在%@%@KTV邀請喔 ~ 快來看看吧 ~",begindate,self.subject.text];
   

  for( NSString *tt in arr) {
        
        if (tt.length>5) {

            dispatch_queue_t queue = dispatch_get_global_queue
               (DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);

            dispatch_async(queue, ^{
                
                dispatch_async(dispatch_get_main_queue(), ^{
                    
                    [[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];
                });
                
               
                
                [[MessageBoard instance] pushToMobileEnd:msg to:tt];

                dispatch_async(dispatch_get_main_queue(), ^{
                    
                    [[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
                    NSLog(@"---Mobile Push Done--");
                });
            });

            
        }
    }

沒有留言:

發佈留言