Tips & Tricks
Everything you ever wanted to know but never dared to search for...

Open URL in a browser

using Cocoa (Mac Application):

[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:@"http://www.a.com/"]];


using Cocoa Touch (iOS Application):
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.a.com/"]];

Get an NSDictionary from a JSON response

NSData *jsonResults = [NSData dataWithContentsOfURL:url];
NSDictionary *pListResults = [NSJSONSerialization JSONObjectWithData:jsonResults options:0 error:NULL];
                                                             

Search in a NSString object

NSRange subRange = [str1 rangeOfString:@"tano" options: NSCaseInsensitiveSearch];
if (subRange.location != NSNotFound) {
   NSLog(@"String is at index %lu, len=%lu",subRange.location,subRange.length); 
}  

Gaetano Causio © | Privacy Policy | Disclaimer