iPhone中的UITextField帮助(HTTP和HTTPS验证)
问题描述:
我正在开发一个应用程序,用户必须输入URL才能访问应用程序中的信息。如果用户忘记以正确的方式输入URL,我想预先输入http://并将soap.php附加到URL文本字段。是否有任何验证要做,或者我可以使用字符串方法追加?也就是有没有办法让HTTPS URL's..does它支持或者我应该对这个too..please帮我任何验证..iPhone中的UITextField帮助(HTTP和HTTPS验证)
编辑:
if ([[serverurlField.text substringToIndex:0]isEqualToString:@"http://"]) {
syncDelegateImpl.serverURL = serverurlField.text;
}
else {
syncDelegateImpl.serverURL = [NSString stringWithFormat:@"http:// %@",serverurlField.text,@"soap.php"];
}
答
[NSString rangeOfString:]
,[NSMutableString appendString:]
和[NSString stringWithFormat:]
是你的朋友。
tob ..感谢您的回复..我试着用stringWithFormat,但它引发了一个错误的URL消息..我有没有任何错误的方式,我试过..我编辑我的帖子..请看看它。 。谢谢 !!! – racharambola 2010-08-30 17:42:19
也许错误来自http://和%@之间的空格?或者,也许有一个/ soap.php之前缺少? 抛出的“不良网址信息”在哪里? 请在分配后放置一个'NSLog(@“URL:%@”,syncDelegateImpl.serverURL)'并检查它是否正确。 – tobiasbayer 2010-08-30 20:07:09
是我得到它..感谢很多 – racharambola 2010-08-30 20:33:59