- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试找到一种方法来使用 C#(适用于 Windows Phone)从 iPhone 模仿 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding
的行为。
我对 iPhone 编程一无所知,网络搜索似乎没有提供任何可能解释它实际作用的文档页面来帮助我弄清楚如何模仿它。我的意思是,我可以看到它使用编码“百分比转义”了一个字符串,但我找不到任何示例来说明它是如何确认我将获得的输出是正确的。它只是一个简单的 URL 编码吗?
最佳答案
我不太确定我是否理解你的问题,但是 HttpUtility.UrlEncode可能是你要找的。在 MSDN 上,您会找到它的定义和示例。
更新:this is the official doc来自 Apple,关于您提到的 iOS 方法。
关于C# 等效于 stringByAddingPercentEscapesUsingEncoding?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11269635/
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 7 年前。 Improve t
与此相反的是什么: modifiedTitle = [modifiedTitle stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncod
我正在尝试找到一种方法来使用 C#(适用于 Windows Phone)从 iPhone 模仿 stringByAddingPercentEscapesUsingEncoding:NSUTF8Stri
这已弃用“stringByAddingPercentEscapesUsingEncoding”,我想用更新一替换这一行。 NSString *encodedString = [modalData.im
stringByAddingPercentEscapesUsingEncoding: 和 stringByReplacingPercentEscapesUsingEncoding: 这两种方法有什么区
我不得不从 stringByAddingPercentEscapesUsingEncoding 切换到 CFURLCreateStringByAddingPercentEscapes 因为它不会转义问
我正在寻找 Java(适用于 Android)中的 stringByAddingPercentEscapesUsingEncoding 方法的等价物。 我尝试了 URLEncoder.encode()
在 iOS8 及之前我可以使用: NSString *str = ...; // some URL NSString *result = [str stringByAddingPercentEscap
尝试创建一个 URL,像这样在 iOS 浏览器中打开: NSString *urlStr = [[NSString alloc] initWithFormat:@"http://example.com
我正在尝试使用 Swift 解决以下问题: 1) 可选?而不是像我想的那样返回“1%20Market%20Street,%20San%20Francisco,%20CA%2094107”,为什么下面的
我在使用 stringByAddingPercentEscapesUsingEncoding: 方法时遇到了一些问题。发生的情况如下: 当我尝试使用该方法转换 NSString 时: "..City=
在 URL 中指定片段时 # 不是合法字符吗? 那么为什么 [@"http://google.com#abc"stringByAddingPercentEscapesUsingEncoding:NSU
我是一名初级开发人员,我得到了一个代码: (NSString *)encodedStringFromObject:(id)object { return [[object descriptio
我是一名优秀的程序员,十分优秀!