sanchessd Postado 8 de fevereiro de 2012 Denunciar Compartilhar Postado 8 de fevereiro de 2012 (editado) Bem meu objetivo é pegar o JS que se encontra em : http://www.bgclassif...caemexecucao.JS esse JS sai do micro do Studio da radio, e é atualizado a cada musica que toca, mostrando o nome da musica. eu segui este tutorial: https://www.ibm.com/..._iphone?lang=en porém não tive sucesso, meu objetivo é mostrar isso em um label, que teria uma animação para o texto ficar passando. algué teria uma segestão de ambos os codigos? Jogar o JS para um Label e fazer a animação. Obrigado! Editado 8 de fevereiro de 2012 por sanchessd Citar Link para o comentário Compartilhar em outros sites More sharing options...
Gabriel Vincent Postado 8 de fevereiro de 2012 Denunciar Compartilhar Postado 8 de fevereiro de 2012 Pra animação, coloca a label dentro de um scrollView e faz um NSTimer pra executar um método a cada intervalo determinado de tempo. Nesse método você ajusta o content offset horizontal do scrollView do jeito que melhor se ajustar ao seu código, e faz o texto rolar para esquerda e para a direita. Citar Link para o comentário Compartilhar em outros sites More sharing options...
sanchessd Postado 8 de fevereiro de 2012 Autor Denunciar Compartilhar Postado 8 de fevereiro de 2012 no DiLoad coloquei um NSTimer para atualizar: timerMusica = [NSTimer scheduledTimerWithTimeInterval:(10) target:self selector:@selector(atualizaMusica:) userInfo:nil repeats:YES];[/CODE]fiz uma funcao que salva o JS em uma string e a cada 10 segundos é atualizada pelo timer[CODE]- (void)atualizaMusica:(NSTimer *)aNotification{ NSURL *dataUrl = [NSURL URLWithString:@"http://www.bgclassificados.com.br/mobile/musicaemexecucao.JS"]; NSString *fileString = [NSString stringWithContentsOfURL:dataUrl encoding:NSUTF8StringEncoding error:nil]; lblMusica.text = fileString;}[/CODE]Funciona corretamente e atualiza certinho, mas a string que ela retorna é a saida do JS e fica neste formato:musicas = "10:37;GYM CLASS HEROES ; STEREO HEARTS FT. ADAM LEVINE;"no caso eu teria que pegar somente o nome da musica e autor, resumindo, o que estiver dentro dos ";"como eu posso varrer a string para pegar somente o que estiver dentro dos ";"ou teria uma funcao mais eficiente que a minha que reconheceria a variavel"musica" do JS ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
dreamids Postado 8 de fevereiro de 2012 Denunciar Compartilhar Postado 8 de fevereiro de 2012 Se pudesse formatar antes em PHP, eu sei de uma função que faz isso. Mas como é em objective-c, ou você acha uma função pronta na classe do NSString, ou faz ela na mão. Citar Link para o comentário Compartilhar em outros sites More sharing options...
sanchessd Postado 11 de fevereiro de 2012 Autor Denunciar Compartilhar Postado 11 de fevereiro de 2012 resolvi o problema usando uma funcao em PHP assim só pego o texto que ja está pronto, e quanto ao scroll, achei uma classe na net, foi só baixar e adaptar o codigo. breve postarei o link do meu app para verem! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe do debate
Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.