我有这样的时间格式
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"HH:mm:ss"];
Run Code Online (Sandbox Code Playgroud)
从这个我只需要HH值.
如何获得这个价值
我正在使用Swift语言在iOS 8中开发音频播放器。
我在男性和女性语音中都有一个带有“ apple.mp3”的音频文件名称,并且具有相同的音频名称。这两个文件是两个不同的组,男性组和女性音频组。因此路径将是male / apple.mp3和female / apple.mp3。
我正在使用以下代码播放音频文件
var audioPlayer = AVAudioPlayer()
var currentAudioPath:NSURL!
currentAudioPath = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource(audioName, ofType: "mp3")!)
AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback, error: nil)
AVAudioSession.sharedInstance().setActive(true, error: nil)
UIApplication.sharedApplication().beginReceivingRemoteControlEvents()
audioPlayer = AVAudioPlayer(contentsOfURL: currentAudioPath, error: nil)
audioPlayer.delegate = self
audioPlayer.play()
audioPlayer.prepareToPlay()
Run Code Online (Sandbox Code Playgroud)
如何使用特定路径分别播放两个音频?
我正在使用当前设备的UUID.我必须将该ID发送到服务器以注册我的设备.
所以我使用了一些代码:
NSString *uuidString = nil;
CFUUIDRef uuid = CFUUIDCreate(NULL);
if (uuid) {
uuidString = (NSString *)CFBridgingRelease(CFUUIDCreateString(NULL, uuid));
CFRelease(uuid);
}
Run Code Online (Sandbox Code Playgroud)
我正在将它发送uuidString到服务器.
我担心Apple会拒绝我的应用程序使用这个UUID并发送到服务器?
请告诉我这个想法,现在对我来说非常重要.