小编gir*_*ish的帖子

如何减少IOS中的音频文件大小

我正在做一个应用程序,它从mediapicker获取歌曲并将其保存到我的应用程序.我想减小文件的大小,但我有一个名为"AACConverter"的样本,我测试应用程序,但它没有减少文件大小.任何人帮助我解决这个问题.

- (IBAction)convert:(id)sender {
    if ( ![TPAACAudioConverter AACConverterAvailable] ) {
        [[[[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Converting audio", @"")
                                     message:NSLocalizedString(@"Couldn't convert audio: Not supported on this device", @"")
                                    delegate:nil
                           cancelButtonTitle:nil
                           otherButtonTitles:NSLocalizedString(@"OK", @""), nil] autorelease] show];
        return;
    }

    // Initialise audio session, and register an interruption listener, important for AAC conversion
    if ( !checkResult(AudioSessionInitialize(NULL, NULL, interruptionListener, self), "initialise audio session") ) {
        [[[[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Converting audio", @"")
                                 message:NSLocalizedString(@"Couldn't initialise audio session!", @"")
                                delegate:nil
                       cancelButtonTitle:nil
                       otherButtonTitles:NSLocalizedString(@"OK", @""), nil] autorelease] show];
        return;
    }


    // Set up an …
Run Code Online (Sandbox Code Playgroud)

aac core-audio mpmediapickercontroller ios

6
推荐指数
1
解决办法
1733
查看次数

音频压缩不适用于Itunes Songs

我正在研究从媒体选择器中挑选歌曲并将数据发送到服务器的项目.我正在转换这首歌.它适用于普通歌曲(即不属于购买的歌曲的歌曲),对于购买的歌曲我收到错误.我整合了这个由apple(iPhoneExtAudioFileConvertTest)给出的样本.请帮我解决这个问题.

iphone itunes objective-c audio-converter

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

如何在视图消失时暂停和重新启动NSTimer?

NSTimer在我的视图类中使用一个每15秒调用一次.我的问题是,它工作正常,但我的应用程序变慢,因为它显示了整个应用程序的性能.所以我想暂停NSTimer当我的视图从超级视图中消失并在出现时重新启动计时器.请帮我解决问题.这是我的代码:

- (void) viewWillAppear:(BOOL)animated
{

    if(!Thread_bool)
    {
        //[spinner startAnimating];
        NSTimer *timer_new1=[[NSTimer alloc] init];
        timer_new1=[NSTimer scheduledTimerWithTimeInterval:2.0 target:self                selector:@selector(threadMethod) userInfo:nil repeats:YES];
        self.timer_new=timer_new1;
        [timer_new1 release];
        [self.tableView setEditing:NO];
        isEditing=NO;
        Thread_bool=YES;    
    }
}

-(void)viewWillDisappear:(BOOL)animated
{
    [self.timer_new invalidate];
    timer_new=nil;  
}
Run Code Online (Sandbox Code Playgroud)

cocoa-touch objective-c nstimer ios

2
推荐指数
1
解决办法
8688
查看次数

如何在UITextField中将String转换为密码(在输入文本时)

我正在创建一个登录页面.该页面包含三个字段(第一个用于EmailId,第二个用于密码,第三个用于HostName).我想转换输入的密码应该转换为Asterik符号.任何人都可以帮我做这个..

谢谢并关心Girish

iphone uitextfield

0
推荐指数
1
解决办法
698
查看次数