Ir para conteúdo
  • Cadastre-se

Gabriel Vincent

Membros
  • Total de itens

    279
  • Registrou-se em

  • Última visita

Tudo que Gabriel Vincent postou

  1. Não sei se é exatamente o que você quer, mas ao criar um novo arquivo (cmd + N) no XCode e escolher UIViewController subclass, você pode escolher entre UIViewController ou UITableViewController.
  2. Coloca isso na head: <link rel="apple-touch-startup-image" href="img/splash.png" /> [/CODE]
  3. Eu não sei como exatamente você está desenvolvendo esse app. Nem entendi perfeitamente como ele funciona. Você quer publicar na wall do usuário o nome e a idade? Você que alterar as configurações da conta? Como você passa as informações pro Facebook? É por POST HTTP? API do Facebook? De qualquer jeito, imagino que todos os dados transitados entre seu app e o Facebook devam ser strings. Não conheço a API do Facebook, mas vou tentar dar um exemplo prático de como usar o textField: Isso é para o caso de você querer extrair do textField um valor inteiro: - (void) fbSetUserAge { [fb receiveAgeAsNumber:idadeTextField.text.intValue]; } [/CODE] E isso se você quiser extrair do textField uma string: [CODE] - (void) fbSetUserAge { [fb receiveAgeAsString:idadeTextField.text]; } [/CODE] Note que os métodos que usei são fictícios, apenas para ilustrar a situação.
  4. É, tem alguma coisa muito estranha acontecendo: Input: str = @"Fri, 13 Jan 2012 12:25:49 +0000"; NSLog(@"String1: %@", str); NSLog(@"String2: %@", [[stories objectAtIndex:0] objectForKey:@"date"]); [/CODE] Output: [CODE] String1: Fri, 13 Jan 2012 12:25:49 +0000 String2: Fri, 13 Jan 2012 12:25:49 +0000 [/CODE] Mas só funciona se eu fizer : [color=#006400]str[/color][color=#ffffff] [/color][color=#000000]=[/color][color=#ffffff] [/color]@"Fri, 13 Jan 2012 12:25:49 +0000"[color=#000000];[/color] [size=4][font=arial,helvetica,sans-serif][color=#000000]Se eu fizer: [/color][/font][/size] [color=#006400]str[/color][color=#FFFFFF] [/color][color=#000000]=[/color][color=#FFFFFF] [/color][color=#000000][[[/color][color=#739d59]stories[/color][color=#ffffff] [/color]objectAtIndex[color=#000000]:[/color][color=#8c85cc]0[/color][color=#000000]] [/color]objectForKey[color=#000000]:[/color][color=#8d5f25]@"date"[/color]; [font=arial,helvetica,sans-serif][size=4]Não funciona! Como pode? São 2 strings idênticas.[/size][/font]
  5. XML: <pubDate>Fri, 13 Jan 2012 12:25:49 +0000</pubDate> [/CODE] A string que eu pego dele sai exatamente assim: [CODE] NSString *string = [[NSString alloc] init]; string = [[stories objectIndex:indexPath.row] objectForKey:@"date"]; NSLog(@"Date: %@", string); [/CODE] e o output disso é: Fri, 13 Jan 2012 12:25:49 +0000
  6. Fiz seguinte: NSDateFormatter *df = [[NSDateFormatter alloc] init]; //Sat, 01 Oct 2011 22:26:28 +0000 [df setDateFormat:@"eee, dd MMM yyyy HH:mm:ss ZZZZ"]; NSDate *datefrom = [df dateFromString:[[stories objectAtIndex:0]objectForKey:@"date"]]; NSString *dateString = [df stringFromDate:datefrom]; NSLog(@"Date: %@", dateString); [/CODE] [color=#0000cd][font=courier new,courier,monospace]dateString[/font][/color][font=courier new,courier,monospace][font=arial,helvetica,sans-serif][color=#000000] continua vindo nula.[/color][/font][/font]
  7. Olá a todos! Estou fazendo um App em que pego uma XML e preencho uma TableView com ela. O subtítulo de cada cell é uma data. Mas a data chega nessa formato: Fri, 11 Nov 2011 13:11:33 +0000. Como é uma NSString, acho que o dateFormatter não é capaz de formatá-la. Alguma sugestão de como eu posso pegar essa data com outro formato? Obrigado, Gabriel Vincent
  8. Quando você estiver com o App pronto, aí você se inscreve usando o cartão brasileiro pra pagar os US$ 99. Aí que você usa a conta brasileira. Mas por enquanto tanto faz.
  9. Ah, bom, nesse caso, me diga: A variável responsável por importar a idade para o Facebook é de que tipo? Coloque uma parte do código para ficar mais claro pra gente. PS: Você tá usando a API do Facebook pra iPhone, certo?
  10. Usa a BR mesmo, porque aí quando for criar se inscrever no programa de desenvolvedor, você vai ter que usá-la de qualquer jeito.
  11. Pode ser que vc esteja tentando pegar um int de um NSString. Considere a variável FB como um int: FB = idade.textField.intValue; [/CODE]
  12. Você não deixou muito claro: você já desenvolve ou tá aprendendo ainda? Se desenvolve, já tem algo em mente para a AppStore? Se a resposta para essa última pergunta foi "não", desaconselho a aquisição da conta de desenvolvedor por enquanto. Sugiro que você vá aprendendo apenas registrado no dev center, para baixar o SDK e tudo, e mais tarde, quando já estiver sabendo bem e tiver algo pronto pra botar na AppStore, aí você paga os 100 dólares.
  13. Concordo, explicado está apenas o fato de eu não ter visto os tais bugs.
  14. Ah, então tá explicado. Assim que botei o Lion chegou a RAM que eu tinha encomendado, aí nem deu tempo de eu ver nenhum bug.
  15. Estranho, tenho usado o Lion desde as últimas versões betas e não tenho visto bugs.
  16. Além de tudo que foi dito acima, você tem que pensar no seguinte: "eu quero investir em desenvolvimento de apps para iPhone?". Porque um Mac não é a coisa mais barata do mundo e você tem que encarar a compra de um como qualquer investimento: você dá um dinheiro agora e retorno vem depois. Se é só pela curiosidade de escrever app para iOS, compre primeiro o Mac Mini, que é relativamente barato e, caso você realmente leve isso adiante, invista em um Mac melhor no futuro.
  17. Na verdade, existe o Titanium, da Appcelerator, que promete criar código nativo para o Android a partir de algo criado para o iPhone. Ouvi falar bem dele, mas o que acho extremamente provável é que ele seja capaz apenas de "converter" aqueles apps que forem totalmente "mostradores" de dados (Labels, WebViews). Por exemplo, acho que o Titanium funcionaria perfeitamente com um app de calculadora, porque ele apenas recebe valores e imediatamente faz cálculos em cima desses valores. Já um app como o DropBox não seria propriamente convertido, porque faz interações com servidores, bancos de dado, enfim, é uma programação muito mais complexa.
  18. Depende muito do que você quer. Você quer substituir caracteres, apagá-los, copiar só uma determinada string? Tem vários métodos NSString pra tudo isso. Por exemplo, em um app que eu fiz, precisava mudar vírgulas para pontos, para que eu pudesse fazer cálculos com números não-inteiros mesmo quando o teclado brasileiro exibe uma vírgula em vez de um ponto. O que usei foi: textField.text = [textField.text stringByReplacingOccurrencesOfString:@"," withString:@"."]; [/CODE] Toda vez que o user digita algo no text field, o método é chamado e verifica se o que foi digitado foi uma vírgula. Se foi, apaga a vírgula e, em seu lugar, insere um ponto. Digita no XCode "stringBy..." (sem aspas e sem reticências) e ele vai te dar várias sugestões de método. Ache o que melhor se adequa ao seu código!
  19. Se você estiver com problemas para baixar o arquivo, estou anexando aqui: GVImageDownloader.zip
  20. Não lembro exatamente se tem, mas escrevi um que talvez possa te ajudar, que baixa para o aparelho a imagem da internet e usa ela em algum UIImageView. Pra usar, baixe este arquivo, copie GVImageDownloader.h e GVImageDownloader.m para o seu projeto. Depois, no viewcontroller em que você quer baixar a imagem, inclua GVImageDownloader.m assim: #import "GVImageDownloader.h" [/CODE] Para baixar e usar a imagem, use o código: [CODE] UIImage *myImage = [[UIImage alloc] init]; myImage = [pickImageFromURL:@"http://www.facebook.com/favicon.ico" AndNameIt:@"favicon" WithFormat:@"PNG"]; [/CODE] E pronto, você carregou a imagem!
×
×
  • Criar Novo...