AppleSide é a nova revista weblog Saidmade dedicada a Apple universo, apresentado por trás da apresentação do novo Apple iPad. Na revista - com um toque profissional - você vai encontrar muitas novidades e informações dedicados à maçã mordida: incluindo uma seção inteira dedicada ao iPad novo! Além disso, haverá uma seção inteira dedicada ao desenvolvimento, editado por mim mesmo.
Arquivo Janeiro, 2010
AppleSide: iPad Apple, e mais
Como selecionar um grupo de marcas que não têm filhos de um certo tipo
jQuery é até a versão 1.4! Além de vários novos recursos e reescrever o "usual" do código, todos os documentos foi revisto de uma forma muito legível do que antes. impostato a _blank ! Mas vemos a questão deste post; problema: adicionar, usando jQuery, uma classe de todas as tags a possuir o atributo target definido para _blank !
WordPress: informações do usuário estendida
As informações sobre um usuário ou o autor de um blog WordPress pode ser estendido facilmente. Isso poderia por exemplo ser útil para inserir a data de nascimento, informações bibliográficas, o endereço do local de trabalho ou, extremamente confortáveis, um acampamento para uma permissão especial - para verificar no final do modelo.
A operação que você vai fazer não necessita de um plugin, mas o código que você precisa pode ser colocado no - arquivo - usual functions.php .
Maçã do evento: Radiopodcast vivo
Firefox 3.5.7: como consertar o defeito das bordas arredondadas de uma imagem
Às vezes você apenas mover um item, mudando o ponto de vista, para resolver um problema parece intransponível. Quando se tem a ver com a compatibilidade entre navegadores e CSS, inventar soluções "espetacular" (duplos diria) está na agenda. , per Safari e Google Chrome. O que eu te mostrar uma maneira fácil de aplicar cantos arredondados para imagens usando -moz-border-radius , que está disponível para o Mozilla FireFox e -webkit-border-radius , Safari e Google Chrome.
10 trechos úteis para o iPhone da Apple
Executar um método após n segundos
Toda a família performSelector é realmente interessante e pode ser útil em uma infinidade de casos. Sua aplicação mais simples e comum é a seguinte:
1 2 3 4 5 | @selector ( myMethod ) withObject : nil afterDelay : 3 ] ; [Self performSelector: @ selector (myMethod) withObject: afterDelay nil: 3]; / / void ) myMethod { - (Void) {myMethod "Hello World!" ) ; NSLog (@ "Olá Mundo!"); } |
No entanto, consideram que o "timer" não é preciso. Este procedimento, portanto, deve ser usado quando há é necessária uma precisão "significativa" temporal.
Recuperar a versão do
1 2 |
Sim, é verdade ou verdadeiro?
e TRUE sono in pratica la stessa edentica cosa: Vai pentear o iPhone da Apple Kernel você pode perceber que YES , true , e TRUE são basicamente os Edêntia mesma coisa:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | / / Definição da YES # Define SIM (BOOL) 1 # Define NO 0 (BOOL) / / Definição da verdade # Define uma verdadeira # Define 0 false / / Definição de TRUE # Se! Definido (TRUE) # Define um VERDADEIRO # Endif # Se! Definido (FALSE) # Define FALSE 0 # Endif |
Pelo menos por agora ...
Vibração
1 2 3 | # Import <AudioToolbox/AudioToolbox.h> / / ; AudioServicesPlaySystemSound (kSystemSoundID_Vibrate); |
CGImageRef ponteiro de um UIImage
1 2 3 4 | [ UIImage imageNamed : @ "LittleHeart.png" ] ; UIImage * heart = [UIImage imageNamed: @ "LittleHeart.png"]; heart CGImage ] ; CGImageRef imagem = [CGImage coração]; / / A imagem pode agora ser "rasterizadas" em um CGContextRef CGRect ) { 0 , 0 , 100 , 100 } , image ) ; CGContextDrawImage (c, (CGRect) {0, 0, 100, 100}, imagem); |
Animações
1 2 3 4 5 | nil context : NULL ] ; [UIView beginAnimations: contexto nil: NULL]; 1.5 ] ; [UIView setAnimationDuration: 1.5]; UIViewAnimationCurveEaseInOut ] ; [UIView setAnimationCurve: UIViewAnimationCurveEaseInOut]; / / ... ; [UIView commitAnimations]; |
NSLog
1 2 3 | "NSString object %@ " , myString ) ; NSLog (@ "objeto NSString% @", myString); "Float: %f " , myFloat ) ; NSLog (@ "float:% f", myFloat); "Integer: %i " , myInt ) ; NSLog (@ "Integer:% i", myInt); |
RGB conversor UIColor
1 | # Define RGBA (r, g, b, a) [UIColor colorWithRed: r/255.0 verde: azul g/255.0: b/255.0 alpha: a] |
Passar parâmetros para uma NSTimer
Aproveitando-se do parâmetro userInfo você pode enviar um ponteiro para um objeto ao nosso método chamado pelo temporizador.
1 2 3 4 5 6 7 8 9 10 11 12 13 | scheduledTimerWithTimeInterval : 1 target : self selector : @selector ( timerMethod ) userInfo : objectPointer repeats : YES ] ; [ NSTimer scheduledTimerWithTimeInterval: 1-alvo: seletor self: @ selector (timerMethod) userInfo: repete objectPointer: YES]; / / ... void ) timerMethod : ( NSTimer * ) timer { - (Void) timerMethod: ( NSTimer *) {temporizador / / Recuperar o ponteiro para o meu objeto timer userInfo ] ; objectPointer = [temporizador userInfo]; / / Ou myMethod ] ; [[Temporizador userInfo] myMethod]; [ [ timer userInfo ] myProperty ] ; int a = [[temporizador userInfo] myProperty]; / / Que é o mesmo [ objectPointer myProperty ] ; int a = [objectPointer myProperty]; } |
Tempo de execução
Aqui está uma maneira simples de calcular um curto período de tempo necessário para verificar a velocidade de execução do código:
1 2 3 4 | ; CFAbsoluteTime CFAbsoluteTimeGetCurrent initialTime = (); / / ... caudas ; CFAbsoluteTime CFAbsoluteTimeGetCurrent finalTime = (); "Tempo trascorso %f" , finalTime - initialTime ) ; NSLog (@ "f% do tempo decorrido", finalTime - initialTime); |
Commodore 64 emulador de JavaScript
Um pouco "tempo atrás eu relatou uma versão de um emulador do Commodore 64 escrito em Adobe ActionScript 3.0, agora em nova versão :







Últimos Comentários
Mark : @ Mark: Obrigado pela resposta. Por exemplo, se você tiver um código para salvar / usar a pasta ...
Mark : Obrigado pela resposta. Por exemplo, se você tiver um código para salvar / usar a pasta ...
Giovambattista Fazioli : @ Marcos: em princípio, absolutamente, muito depende de como eo que fazer o download. Louisiana ..
Mark : Olá guia, bom! Eu queria perguntar, você pode usar o mesmo código para executar um banco de dados sql? Em vez de ...
Joseph : Oi eu queria te perguntar como você pode fazer no post que eu enviei uma galeria de 50 imagens, por exemplo, ...