Ir para conteúdo
  • Cadastre-se

Clayton

Membros
  • Total de itens

    13
  • Registrou-se em

  • Última visita

Posts postados por Clayton

  1. Para iniciar outra tela tanto faz se eu passar o objeto ou passar nulo. Porque para o que estou fazendo nem utilizo ele...

    Eu posso usar com objeto nulo... ou se precisar de algo do pacote passo o objeto.

    - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
    {
        self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    
        NSLog(@"%@",[nibBundleOrNil bundlePath]);
    
        if (self) {
            // Custom initialization
        }
        return self;
    }
    

  2.     NSDate *data = [NSDate date];
    
        //seta o tipo de formatação...
        [formatoData setDateFormat:@"dd/MM/yyyy - hh:mm:ss"];
    
        NSString *dataFormatada = [[NSString alloc ]initWithFormat:@"%@", [formatoData stringFromDate:data]];
        [formatoData release];
    
        NSLog(@"%@",dataFormatada);
    

    amigos

    como faço para apresentar a data e hora corrente do iPhone na seguinte string

    Data:10/08/2011 - Hora:10:00:00

    dario

  3. Para simular meu problema, acrescente o seguinte codigo no final do viewDidLoad

    for (int i=0; i<10000; i++) {

    NSLog(@"Teste... %d", i);

    }

    Note que a animação só vai aparecer quando terminar o processo de contar ate 10mil

    No caso eu quero mostrar a animação enquanto conta os 10mil

    Tem como fazer?

    Eu vi também umas mensagem que da pra escrever, no cydia ele escreve reload e fica pensando enquanto termina o processo

    Como se faz?

    Tente criar uma outra thread, uma roda a animação e a outra roda o processo.

    Veja o tópico "Utilizando Threads no iPhone SDK – iOS" no link abaixo...

    http://2mnsoftware.wordpress.com/category/intermediario/

  4. Olá a todos.

    Estou desenvolvendo um app que manipula alguns floats. Para entrar com os floats, o usuário digita um numero em um UIKeyboardTypeDecimalPad, ou seja, aquele teclado numérico que a gente conhece, mas com um ponto, para o usuário poder escrever números decimais.

    Acontece que o ponto aparece só quando o formato de região definido pelo usuário é en_US. Se for pt_BR, ele mostra uma vírgula em vez do ponto, a qual não é tratada como separador decimal pela Obj-C. Gostaria de saber como faço para interpretar os números entrados pelo usuário de modo que a vírgula seja ignorada e, em seu lugar, seja lido um ponto. Ou então um modo de fazer o programa ler vírgulas e entender que ela equivale a um ponto em variáveis float.

    Agradeço a quem puder ajudar!

    Não pode fazer assim?

    Verificando se tem virgula e substituir por ponto?

    NSString *string = [[NSString alloc ]initWithFormat:@"%@", numerico.text];
    NSString *string2 = [[NSString alloc]initWithFormat:@"%@", [string stringByReplacingOccurrencesOfString:@"," withString:@"."]];
    

  5. amigos,

    to apanhando aqui

    neste pequeno if quero testar se o campo loginSenha eh valido, para isto digito no UITextField 123456

    if ( [[NSString alloc] initWithString:@"123456"] == [[NSString alloc] initWithString:[loginSenha text]] ) {

    mas ele sempre retorna falso

    nunca fica valido mesmo eu digitando a senha certa

    como proceder?

    Dario

        NSString *login = [[NSString alloc]initWithFormat:@"123456"];
    
        if ([login isEqual:loginSenha.text]) {
            NSLog(@"verdade");
        }else{
            NSLog(@"falso");
        }
    
    
    
    

  6. Poderia ser com UIAlertView?

    -(IBAction)chamarAlerta{
         UIAlertView *alerta = [[UIAlertView alloc]initWithTitle:@"Teste Alerta" message:@"Chamou o alert?" delegate:self cancelButtonTitle:@"Sim" otherButtonTitles:@"Nao",@"Outros", nil];
        [alerta show];
        [alerta release];
    }
    
    //metodo delegate do UIAlertView
    - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
        switch (buttonIndex) {
            case 0:
                NSLog(@"Clicou em Sim");
                break;
            case 1:
                NSLog(@"Clicou em Nao");
                break;
            case 2:
                NSLog(@"clicou em Outros");
                break;
            default:
                break;
        }
    }
    

    amigos

    estou criando esta função para chamar uma tela de escolha

    if (confirma(@"Deseja excluir?")) {

    // escolheu

    }

    BOOL confirma(NSString *mensagem) {

    NSAlert *alert = [[[NSAlert alloc] init] autorelease];

    [alert setMessageText:mensagem];

    [alert addButtonWithTitle:@"Não"];

    [alert addButtonWithTitle:@"Sim"];

    [alert runModal];

    // aqui eu preciso saber se o cara aperta Sim ou Nao e retornar true ou false

    }

    como fazer?

    Dario

×
×
  • Criar Novo...