【问题标题】:How do i replace spaces with +'s in Xcode如何在Xcode中用+替换空格
【发布时间】:2011-11-09 04:59:06
【问题描述】:

我正在构建一个应用程序,其中包含从 MySQL 服务器调用的大量 url。

我需要为我的应用程序做的是获取文本字段文本并将其发送(我已经知道该怎么做)但我需要用 +(加号)替换空格

【问题讨论】:

  • 可能需要做的是对文本进行 URL 编码,而不是采用零碎的方法将空格编码为 + 符号,然后找到下一个也是非法的字符。我找到了一个blog post,它描述了在 iOS 下这样做。
  • @Damien_The_Unbeliever 我为你 +1 是因为你对 URL 编码是正确的,但除了链接到博客文章之外,你还应该在此处提供答案 =)

标签: iphone ios xcode sdk ios-4.2


【解决方案1】:

尝试使用字符串方法- (NSString *)stringByReplacingOccurrencesOfString:(NSString *)target withString:(NSString *)replacement;

str=[str stringByReplacingOccurrencesOfString:@" " withString:@"+"];

【讨论】:

  • 这是你想要的,除了你想用@“+”代替它,而不是@“”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多