iconImages 배열과 charImages 배열을 합침
샘플코드 설명~
배열 앞/뒤 순서는 넌스에 따라 랜덤하게 적용하고 애니메이션 적용까지..
NSArray *iconImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"00_splash_loding_icon_01"],
[UIImage imageNamed:@"00_splash_loding_icon_02"],
[UIImage imageNamed:@"00_splash_loding_icon_03"],
[UIImage imageNamed:@"00_splash_loding_icon_04"],
[UIImage imageNamed:@"00_splash_loding_icon_05"],
[UIImage imageNamed:@"00_splash_loding_icon_06"],
[UIImage imageNamed:@"00_splash_loding_icon_07"],
[UIImage imageNamed:@"00_splash_loding_icon_08"],nil];
NSArray *charImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"00_splash_loding_char_01"],
[UIImage imageNamed:@"00_splash_loding_char_02"],
[UIImage imageNamed:@"00_splash_loding_char_03"],
[UIImage imageNamed:@"00_splash_loding_char_04"],
[UIImage imageNamed:@"00_splash_loding_char_05"],
[UIImage imageNamed:@"00_splash_loding_char_06"],nil];
NSArray *animationImages =
(arc4random()%2 > 0)
? [iconImages arrayByAddingObjectsFromArray:charImages]
: [charImages arrayByAddingObjectsFromArray:iconImages];
loadingActivityIndicator_ =
[[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 24, 24)]; // 34x35
loadingActivityIndicator_.animationDuration = 2.0;
loadingActivityIndicator_.animationRepeatCount = 0;
loadingActivityIndicator_.animationImages = animationImages;
loadingActivityIndicator_.contentMode = UIViewContentModeScaleAspectFit;
[loadingActivityIndicator_ setCenter:activityPt];
[containerView_ addSubview:loadingActivityIndicator_];
//애니메이션 시작
[loadingActivityIndicator_ startAnimating];
//애니메이션 정지
[loadingActivityIndicator_ stopAnimating];