Tutorials

Introduzione all’SDK di TestFlight Parte 2

Introduzione all’SDK di TestFlight Parte 2

If you’re new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for visiting!Testare il Remote Loggin Fate partire MotivateMe sul device e inserite il vostro nome come avete fatto prima. Cliccate su Next. Prima di andare ulteriormente avanti con l’app, loggatevi sul sito di TestFlight. Andate su […]

Cosmin Pupaza Cosmin Pupaza
NSURLSession Tutorial Part 2

NSURLSession Tutorial Part 2

Postare le foto con i delegate di NSURLSessionTask Avete visto come usare i metodi asincroni di NSURLSession. Ma come fare per tenere traccia del trasferimento dei file, come ad esempio l’upload di file grandi, mostrando una progress bar? Per questo tipo di task asincrono e lungo avete bisogno di implementare i metodi di NSURLSessionTaskDelegate. Implementando […]

Cosmin Pupaza Cosmin Pupaza
Come Costruire un Controllo Custom

Come Costruire un Controllo Custom

In questo tutorial, implementerete il vostro personale controllo custom. Affronterete argomenti come l’estensione di controlli esistenti, il design e l’implementazione delle API del controllo e anche come condividere il vostro nuovo controllo all’interno della community di sviluppatori.

Colin Eberhardt
Come Costruire un Controllo Custom Parte 2

Come Costruire un Controllo Custom Parte 2

Gestire i cambiamente delle proprietà del controllo Quindi ora cosa rimane? Il controllo è ok, lo stile grafico è versatile e sono supportate le notifiche target-action. Sembra tutto a posto…o no? Pensate un momento a cosa accade se una delle proprietà dello slider è impostata nel codice dopo che è stato fatto il rendering. Ad […]

Cosmin Pupaza Cosmin Pupaza
PaintCode Tutorial Bezier Paths Part 2

PaintCode Tutorial Bezier Paths Part 2

Tornate nel BezierViewController.m, rimpiazzate il metodo viewDidLoad con il seguente: -(void)viewDidLoad { [super viewDidLoad];   // 1 _answersArray = [NSMutableArray arrayWithObjects:@0, @0, @0, nil];   // 2 __weak BezierViewController *weakSelf = self;   // 3 BezierView *topArrow = [[BezierView alloc] initWithLeftArrowTipPoint:CGPointMake(85, 31) rightArrowTipPoint:CGPointMake(275, 91) releaseHandler:^(CGPoint releasePoint) { [weakSelf processInteractionWithReleasePoint:releasePoint forViewWithTag:2]; }]; [self.view addSubview:topArrow];   BezierView […]

Cosmin Pupaza Cosmin Pupaza

Other Items of Interest

La Newsletter Mensile di Ray

Registrati per ricevere mensilmente la newsletter con i miei link da sviluppatore preferiti e ricevere un tutorial gratis extra-lungo come bonus!

Pubblica con Noi!

Hang Out With Us!

Every month, we have a free live Tech Talk - come hang out with us!


Coming up in May: Procedural Level Generation in Games with Kim Pedersen.

Sign Up - May

Coming up in June: WWDC Keynote - Podcasters React! with the podcasting team.

Sign Up - June

Vote For Our Next Book!

Help us choose the topic for our next book we write! (Choose up to three topics.)

    Loading ... Loading ...

I Nostri Libri

Il nostro Team

Tutorial Team

  • Barbara Reichart

... 55 totale!

Team Editoriale

  • Ryan Nystrom

... 22 totale!

Code Team

  • Orta Therox

... 1 totale!

Team Traduzioni

... 38 totale!

Esperti in Materia

  • Richard Casey

... 4 totale!