2552/11/16

Turn off iPhone backup when syncing.

Turn off backup
defaults write com.apple.iTunes DeviceBackupsDisabled -bool true


Turn on backup
defaults write com.apple.iTunes DeviceBackupsDisabled -bool false

connect to iphone via scp / winftp

How do I connect to my iPhone or iPod Touch?

* IP address of your iPhone/iPod Touch into Host name (You will find the IP address, if you go to yours iPhone/iPod Touch menu Settings > Wi-Fi and choose the network you are using);
* root into User name;
* alpine or dottie (depends on firmware version) into Password;
* You may need to set longer Server response timeout on Connection tab.

iphone /opt/iphone... - path

PATH=$PATH:/opt/iphone/bin/
export PATH

Convert RGB Values into RGB value for CocoaTouch UIColor

UITableView * tbview = [[UITableView alloc] init];
[tbview setBackgroundColor:[UIColor colorWithRed:0.796078431372549
green:0.866666666666667
blue:0.917647058823529
alpha:1.0]];

Get Version Number from Info.plist

NSString* version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];

Get iPhone unique id

UIDevice *device = [UIDevice currentDevice];
NSString *uniqueIdentifier = [device uniqueIdentifier];

iPhone Date Formatting

//Format Date
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat: @"yyyy-MM-dd HH:mm:ss zzz"]; // 2009-02-01 19:50:41 PST
NSString *dateString = [dateFormat stringFromDate: [scoreData objectForKey: @"date"]];

Get XML from a URL

- (NSString *)getBusXMLAtStop:(NSString *)stopNumber
{
NSError *error;
NSURLResponse *response;
NSData *dataReply;
NSString *stringReply;

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:
[NSURL URLWithString: [NSString stringWithFormat:@"http://avlweb.charlottesville.org/RTT/Public/RoutePositionET.aspx?PlatformNo=%@&Referrer=uvamobile", stopNumber]]];
[request setHTTPMethod: @"GET"];
dataReply = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
stringReply = [[NSString alloc] initWithData:dataReply encoding:NSUTF8StringEncoding];
NSLog(stringReply);
return stringReply;
}

Open Google Map and point to a location specified by its coordinates

CLLocationCoordinate2D loc = [newLocation coordinate];

latitude.text = [NSString stringWithFormat: @"%f", loc.latitude];
longitude.text = [NSString stringWithFormat: @"%f", loc.longitude];
altitude.text = [NSString stringWithFormat: @"%f", newLocation.altitude];

NSString *mapUrl = [NSString stringWithFormat: @"http://maps.google.com/maps?q=%f,%f", loc.latitude, loc.longitude];
NSURL *url = [NSURL URLWithString:mapUrl];
[[UIApplication sharedApplication] openURL:url];

---
NSString *name = @"thai";

NSString *latlong = @”-33.874559,151.219575″;

NSString *url = [NSString stringWithFormat: @"http://maps.google.com/maps?q=%@&mrt=yp&ll=%@",
[name stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],
[latlong stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];

---

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://maps.google.com/maps?z=8"]];

---

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://maps.google.com/maps?q=http://objective-d.com/sample.kml"]];

ThaiDict_2.2

vote up 4 vote down


The animation types available via [CATransition animation] are:

* kCATransitionFade
* kCATransitionPush
* kCATransitionMoveIn
* kCATransitionReveal
* @"suckEffect"
* @"spewEffect"
* @"genieEffect"
* @"unGenieEffect"
* @"rippleEffect"
* @"twist"
* @"tubey"
* @"swirl"
* @"charminUltra"
* @"zoomyIn"
* @"zoomyOut"

The transition types available via [UIView setAnimationTransition:forView:cache:] are:

* UIViewAnimationTransitionFlipFromLeft
* UIViewAnimationTransitionFlipFromRight
* UIViewAnimationTransitionCurlUp
* UIViewAnimationTransitionCurlDown
Powered By Blogger