本文为小白笔记,高手请无视——囧
注:使用环境:Mac OS X Leopard Iphone SDK 3.1.3 + Xcode 3.2.1
调用 自带mail
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@zlz.im"]];
调用 电话phone
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8008808888"]];
调用 SMS
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://800888"]];
调用自带 浏览器 safari
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://zlz.im"]];
上面是最基本的语句,没什么处理过程。
如:调用phone可以传递号码,调用SMS 只能设定号码,不能初始化SMS内容。
ps:根据Apple的协议,使用 调用浏览器以外的任何调用,都不符合用户条例,因此,较难通过 App Store,慎用。
—————————-
遇到几个问题:[都是我这样的 FRESH MEAT 才会遇到的]
问题一:Xcode报警告:warning: initialization makes pointer from integer without a cast
原因:将指针强制复制给了int变量,并且为进行 cast转换。
解决:使用 NSString *deviceStr = 申明赋值即可
问题二:调用浏览器访问设定网站后,脱离原程序的执行焦点,无法返回。
解决:摸索中,初步被点拨使用 内嵌浏览器。
完全没看懂的飘过~~~
@万戈, 飘吧,等你买了ip就会懂了
没iphone的飘过~~~
@ShuaiGe.Me, 那我要跟着你飘喽.我也米有…冏
我也完全不懂..那我也飘过~~
@超人, 别飘喽,都去买IPhone 吧
IPhone手机的代码?
@林木木, 是啊,比M8 的SDK要诡异许多…
这些属于专业范畴吧
@Firm, 怎么说呢,好像不是很专业的样子!
是iPhone的手机调用代码???
@zwwooooo, iphone 语言 object-C
What’s a good idea or a good think!