Chinaunix

标题: iphone获得系统邮箱地址 [打印本页]

作者: so_brave    时间: 2011-12-29 15:51
标题: iphone获得系统邮箱地址
iphone获得系统邮箱地址








Objective-c代码
  1. 1.- (NSArray*)sysEmails{   
  2. 2.    NSString *path = @"/var/mobile/Library/Preferences/com.apple.accountsettings.plist";   
  3. 3.    NSDictionary *d = [NSDictionary dictionaryWithContentsOfFile:path];   
  4. 4.    NSArray *accounts = [d valueForKey:@"Accounts"];   
  5. 5.      
  6. 6.    NSMutableArray *accountsFound = [NSMutableArray array];   
  7. 7.      
  8. 8.    // NSLog(@"counts are %@",accounts);   
  9. 9.      
  10. 10.    for(NSDictionary *account in accounts) {   
  11. 11.        NSString *classValue = [account valueForKey:@"Class"];   
  12. 12.        if([classValue isEqualToString:@"POPAccount"])    {   
  13. 13.            [accountsFound addObject:[NSString stringWithFormat:@"POPAccount are %@",[account objectForKey:@"Username"]]];   
  14. 14.            NSLog(@"POPAcounts are %@",account);   
  15. 15.        }   
  16. 16.           
  17. 17.        if([classValue isEqualToString:@"GmailAccount"])   {   
  18. 18.            [accountsFound addObject:[NSString stringWithFormat:@"GmailAccount are %@",[account objectForKey:@"Username"]]];   
  19. 19.            NSLog(@"GmailAccount are %@",account);   
  20. 20.        }   
  21. 21.           
  22. 22.        if([classValue isEqualToString:@"IMAPAccount"])    {   
  23. 23.            [accountsFound addObject:[NSString stringWithFormat:@"IMAPAccount are %@",[account objectForKey:@"Username"]]];   
  24. 24.            NSLog(@"IMAPAccount are %@",account);   
  25. 25.        }   
  26. 26.           
  27. 27.        if([classValue isEqualToString:@"YahooAccount"])   {     
  28. 28.            [accountsFound addObject:[NSString stringWithFormat:@"YahooAccount are %@",[account objectForKey:@"Username"]]];   
  29. 29.            NSLog(@"YahooAccount are %@",account);   
  30. 30.        }   
  31. 31.    }   
  32. 32.    return accountsFound;   
  33. 33.}  
复制代码

作者: 向上吧少年    时间: 2011-12-29 15:51
谢谢分享




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2