小编Jac*_*nks的帖子

快速创作和播放声音

所以我想要做的是快速创建并播放声音,当我按下按钮时会播放,我知道如何在Objective-C中执行此操作,但有人知道如何在Swift中播放吗?

对于Objective-C,它会是这样的:

NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"mysoundname" ofType:@"wav"]];
AudioServicesCreateSystemSoundID((__bridge CFURLRef)soundURL, &mySound);
Run Code Online (Sandbox Code Playgroud)

然后玩它我会做:

AudioServicesPlaySystemSound(Explosion);
Run Code Online (Sandbox Code Playgroud)

有谁知道我怎么做到这一点?

audio objective-c ios swift

99
推荐指数
7
解决办法
11万
查看次数

在Swift中呈现UIActivityViewController

有没有人知道如何在Swift中显示一个活动视图,在Objective-C中我知道它会是这样的,但我无法在Swift中找到它

NSArray *ActItems;

ActItems = @[[NSString stringWithFormat:@"my text"]];

UIActivityViewController *actviewcon = [[UIActivityViewController alloc] initWithActivityItems:ActItems applicationActivities:nil];

[self presentViewController:actviewcon animated:YES completion:NULL];
Run Code Online (Sandbox Code Playgroud)

ios swift

5
推荐指数
1
解决办法
4444
查看次数

标签 统计

ios ×2

swift ×2

audio ×1

objective-c ×1