【发布时间】:2011-07-04 09:05:12
【问题描述】:
我从服务器 http://www.google.com 获取一个 url,但是由于它们之间的空间它没有打开,请告诉我如何删除它们之间的空间,以便它应该在 Safari 中打开。
【问题讨论】:
-
关注link。
我从服务器 http://www.google.com 获取一个 url,但是由于它们之间的空间它没有打开,请告诉我如何删除它们之间的空间,以便它应该在 Safari 中打开。
【问题讨论】:
删除空白:
str = [str stringByReplacingOccurrencesOfString:@" " withString:@""];
使用以下功能在文本视图中检测站点或电话号码。
textview.dataDetectorTypes = UIDataDetectorTypeAll;
【讨论】:
NSString *cleanString = [dirtyString stringByReplacingOccurrencesOfString:@"http: //" withString:@"http://"];
不过,我想知道你为什么会得到这个奇怪的字符串。
【讨论】:
NSString *str = @"hel lo";
[str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
【讨论】:
要删除空格,请使用以下代码,
str = [str stringByReplacingOccurrencesOfString:@" " withString:@"%20"];
【讨论】: