29,031
社区成员
发帖
与我相关
我的任务
分享
//将结果赋值给lbl_result控件,并显示出来
self.lbl_result.text = [self removeZero:equation_ar[0]];
[self.btn_del_ot setTitle:@"AC" forState:normal];
//加载声音文件播放计算结果
NSString * result_sound = self.lbl_result.text;
for (int i = 0; i < result_sound.length; i++)
{
//加载当前索引号的字符
unichar ch = [result_sound characterAtIndex:i];
//根据字符ch的ASCII码,选择加载的音频文件
switch (ch) {
case 48:
case 49:
case 50:
case 51:
case 52:
case 53:
case 54:
case 55:
case 56:
case 57:
[self playSoundWithFileName:[NSString stringWithFormat:@"caculator_soundEffect_%d.wav",(ch-48)]];
[NSThread sleepForTimeInterval:0.5];
break;
}
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
//for循环放在这里
});