我正在创建一个简单的网络浏览器作为练习。
-(IBAction)go:(id)sender {
NSString *query = [_urlField.text stringByReplacingOccurrencesOfString:@" " withString:@"+"];
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://%@",query]];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[_webView loadRequest:request];
}
我希望它知道如何在加载 webView 时添加 UIActivityIndicator。
第二个问题:
如果用户输入http://,是否可以将其删除?我知道你可以在 PHP 中这样做:
if(strpos($URL, "http://") !== false)
我如何在 Objective C 中使用它?
谢谢大家对我的帮助。
最佳答案
对于第一个问题,请查看 this post .
第二个:
NSString* urlWithoutProtocol = [urlWithProtocol stringByReplacingOccurrencesOfString:@"http://" withString:@""];
关于objective-c - 加载时浏览器中的 UIActivityViewIndicator 如果字符串包含 http ://remove it,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13433425/