Very short snippet: NSURL, varie ed eventuali

lunedì 26 luglio, 2010

Restituisce il nome di un file a partire dall’oggetto NSURLRequest, permettendo di decidere se avere o meno la sue estensione: 12345678- (NSString *)getFilenameFromRequest:(NSURLRequest *)request avoidExtension:(BOOL)avoidExtension {     NSString *filePath = [[[request URL] path] lastPathComponent];         if (avoidExtension) {             NSArray *a = [filePath componentsSeparatedByString:@"."];     [...]

Very short snippet: registrare un’immagine nel Photo Album

martedì 20 luglio, 2010

Semplice modo per salvare nell’album fotografico del dispositivo un’immagine presente all’interno della nostra applicazione (o caricata da remoto): 12345678910111213141516UIImage *imageToSave = [[UIImage imageNamed:@"immagine.png"] retain]; UIImageWriteToSavedPhotosAlbum(imageToSave, self,  @selector(didFinishSaving:didFinishSavingWithError:contextInfo:), nil ); // ... - (void)didFinishSaving:(UIImage *)image       didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo {         if(error) {         // Qualche errore [...]

Very short snippet: UIWebView, visualizzare PDF e file interni

giovedì 15 luglio, 2010

L’oggetto UIWebView può essere utilizzato per la visualizzazione di numerosi file. Ad esempio è possibile utilizzarlo per visualizzare – oltre che a filmati QuickTime o YouTube – documenti PDF o file HTML inseriti all’interno del nostro codice. 1234[webView loadRequest:      [NSURLRequest requestWithURL:      [NSURL fileURLWithPath:      [[NSBundle mainBundle] pathForResource:@"documento" ofType:@"pdf"] isDirectory:NO]]]; Oppure: [...]

Very short snippet: comporre mail all’interno di un’applicazione iPhone, iPod o iPad

mercoledì 14 luglio, 2010

Per comporre email all’interno di una applicazione iPhone/iPod è sufficiente aggiungere il framework MessageUI. Nel nostro controller inserire l’inclusione del framework e adottare il protocolo MFMailComposeViewControllerDelegate: 1234#import <MessageUI/MessageUI.h> ... @interface myController : UIViewController <MFMailComposeViewControllerDelegate> Creare un metodo tipo: 1234567891011121314- (void)openMailComposer {       MFMailComposeViewController *mail = [[MFMailComposeViewController alloc] init];     mail.mailComposeDelegate = self; [...]

Browser o Mobile Browser?

venerdì 11 dicembre, 2009

Il nostro sito Web ormai non è visualizzato solo da postazioni PC. Con la diffusione del mobile, grazie soprattutto ad Apple iPhone, l’accesso al sito o blog viene sempre più spesso effettuato da dispositivi mobili di vario tipo. Diventa quindi esigenza di molti Web Developer saper intercettare ed identificare i diversi “agenti”, cioè gli strumenti [...]

10 utili trucchi e snippet per Apple iPhone e Xcode

giovedì 12 novembre, 2009

Utilissimi snippet e trick per gli sviluppatori Apple iPhone, Xcode e Objective-C