首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

iPhone开发札记(三)

2012-07-26 
iPhone开发笔记(三)11、iPhone中变量值是否等于字符串的判断方法:Objective-C代码[string1?isEqualToString

iPhone开发笔记(三)

11、iPhone中变量值是否等于字符串的判断方法:

Objective-C代码
  1. [string1?isEqualToString:@"123?"];??

12、iPhone的Framework的目录:
Mac---Developer---Platforms---iPhoneOS.platform---Developer---SDKs---iPhoneOS3.1.3.sdk---System---Library---Frameworks

?13、在iPhone中设置googlemap的经纬度:

Objective-C代码
  1. CLLocationCoordinate2D?centerCoordinate;??centerCoordinate.latitude?=?39.9097;??
  2. centerCoordinate.longitude?=?105.3476;??MKCoordinateSpan?span;??
  3. span.latitudeDelta?=?30;??span.longitudeDelta?=?30;??
  4. MKCoordinateRegion?region;??region.center?=?centerCoordinate;??
  5. region.span?=?span;??[mapview?setRegion:region?animated:TRUE];??

14、翻页过渡效果:

Objective-C代码
  1. -?(IBAction)backToMenus:(id)sender?{??????CATransition?*transition?=?[CATransition?animation];??
  2. ????transition.duration?=?0.5;??????transition.timingFunction?=?[CAMediaTimingFunction?functionWithName:kCAMediaTimingFunctionEaseIn];??
  3. ????transition.type?=?kCATransitionFade;??????transition.delegate?=?self;??
  4. ????[self.view.superview.layer?addAnimation:transition?forKey:nil];??????[self.view?removeFromSuperview];??
  5. }??

15、fathercontroller的写法:

Objective-C代码
  1. 在.h中:??#import?"DataBaseVC.h"??
  2. @class?DataBaseVC;??DataBaseVC?*databasevc;??
  3. 在.m中:??databasevc?=?[[DataBaseVC?alloc]?init];??

16、将NSData类型的数据转换成NSString:

Objective-C代码
  1. NSString?*theXML?=?[[NSString?alloc]?initWithBytes:?[webData?mutableBytes]?length:[webData?length]?encoding:NSUTF8StringEncoding];?//webData为NSData类型??

17、将NSString类型的数据转换成NSData:

Objective-C代码
  1. NSData?*webData?=?[NSMutableData?dataWithBytes:[theXML?UTF8String]?length:[theXML?length]];;?//theXML为NSString类型??

18、将特殊字符转义:

Objective-C代码
  1. NSString?*str2?=?[str1?stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];??

19、WiFi提示:

Objective-C代码
  1. 在p-list中添加如下内容:??Application?uses?Wi-Fi???YES??
  2. SBUsesNetwork??3??

20、iPhone获取系统时间:

Objective-C代码
  1. NSDateFormatter?*formatter?=?[[NSDateFormatter?alloc]?init];??[formatter?setDateFormat:@"YYYYMMddhhmmss"];??
  2. NSString?*locationString=[formatter?stringFromDate:?[NSDate?date]];?

热点排行