• 一个可用在iPhone上的SMTP客户端程序

    虽然iPhone上可以直接调用email程序发送email,但如果你需要直接通过SMTP发送邮件,这个开源项目可能对你十分有帮助:

    Quick SMTP client code for the iPhone

     
  • 运行系统应用程序

    iPhone集成了许多应用程序,比如说浏览器,email,电话拨号等,但怎样在你的应用程序中调用这些程序呢?简单的方法是使用openURL。方法如下:

    1. 打开网页:

    1
    2
    [[UIApplication sharedApplication]
        openURL:[NSURL URLWithString:@"http://www.iphone-geek.cn"]];

    2. 拨号:

    1
    2
    [[UIApplication sharedApplication]
        openURL:[NSURL URLWithString:@"tel://13788102299"]];

    3. SMS:

    1
    2
    [[UIApplication sharedApplication] openURL:
        [NSURL URLWithString:@"sms:13312345678"]];

    4. Email:

    1
    2
    3
    [[UIApplication sharedApplication]
        openURL:[NSURL URLWithString:
        @"mailto:emailAdress?subject=你好&body=我的邮件"]];