经常遇到的问题(整理)

(一)判断程序是否为第一次运行:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {   // 放在didFinishLaunching里面执行 };

经常遇到的问题(整理)_第1张图片
判断是否为第一次运行,用来加载引导页

(二)判断字符串是否为中文字符串

经常遇到的问题(整理)_第2张图片
判断字符串是否为中文字符

(三)将字符串@"苹果中国"变成 @"苹***"

将字符串@"苹果中国"变成 @"苹***"

(四)[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@""]];

(1)调用系统打电话功能

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10010"]];

//调用系统打电话功能,通话结束会停留在拨号界面;

NSURL *phoneURL = [NSURL URLWithString:@"tel://telephoneNumber"];

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZero];

[webView loadRequest:[NSURLRequest requestWithURL:phoneURL]];

[self.view addSubview:webView];

//打电话弹出提示,回到应用

(2)调用系统发送邮件

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://[email protected]"]];

//向[email protected]发送邮件

(3)打开Safari

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.baidu.com"]];

//调用Safari打开网址

你可能感兴趣的:(经常遇到的问题(整理))