ipad

Mattepuffo's logo
Risoluzione iPhone e iPad con Objective-C

Risoluzione iPhone e iPad con Objective-C

Piccolo snippet di codice per identificare la risoluzione in iPhone e iPad da codice.

Useremo tre oggetti: CGRect, CGFloat e CGSize.

Tutto ciò insieme a UIScreen, di sicuro l'elemento più importante dello snippet.

Mattepuffo's logo
Usare una canzone come sveglia su iPhone, iPad e iPod

Usare una canzone come sveglia su iPhone, iPad e iPod

Come tutti sappiamo sui device della Apple non è possibile impostare una canzone come suoneria.

Ed ecco perchè oggi vi spiego come usare una canzone come sveglia.

Prima di tutto però sappiate che sul nostro device ci deve essere iOS6, e quindi dovete averne uno compatibile (ad esempio non so se iPad 1 lo sia).

Dopo di che la suoneria deve essere al'interno di iTunes ovviamente.

A questo punto seguite questi passi.

Mattepuffo's logo
Client Socket in C#

Client Socket in C#

Qualche giorno fa ho scritto un articolo che riguardava le socket in C#, e nello specifico la parte server.

Oggi vediamo il client.

Ha un solo metodo che richiede tre parametri: l'indirizzo dell'host, la porta e il messaggio da inviare.

Ricordo che il messaggio verrà visualizzato dal server.

Mattepuffo's logo
Permettere solo numeri in UITextField

Permettere solo numeri in UITextField

L'esigenza nasce dal datto che nella schermata di registrazione che sto facendo per una app per iPad, devo permettere solo numeri.

Questo perchè il campo corrisponde a quello del numero di telefono.

Per farlo è necessario usare il metodo shouldChangeCharactersInRange; ma andiamo con ordine e partiamo dal file .h:

#import <UIKit/UIKit.h>

@interface ControllerPrivateReg : UIViewController <UITextFieldDelegate>

@property (strong, nonatomic) IBOutlet UITextField *txtTelephone;

@end

Dobbiamo implementare il protocollo UITextFieldDelegate, per il resto non ci serve altro che il riferimento alla nostra UITextField.

Mattepuffo's logo
Usare le espressioni regolari in Objective-C

Usare le espressioni regolari in Objective-C

In questi giorni mi sono dato alla validazione di un form per una app su iPad.

I controlli erano più o meno i soliti: password, email, codice fiscale, ecc....

Per eseguire questi controlli mi sono creato una classe con dei metodi static da richiamare nel form.

Vi posto uno di questi metodi per vedere come usare le espressioni regolari in Objective-C.

Mattepuffo's logo
Leggere file di testo in Objective-C

Leggere file di testo in Objective-C

Può capitare spesso di dover prendere dei dati da un file di testo nelle nostre app per iPhone/iPad.

Farlo in verità è molto semplice.

Aggiungete un file di testo al vostro progetto (file.txt ad esempio) e scriveteci qualcosa dentro.

Poi andate nel file .h del vostro controller:

#import <UIKit/UIKit.h>

@interface MyController: UIViewController {   
    NSString *fileTxt;
    NSString *textFromFile;
}

@end

Due semplici NSString.