问题标签 [nsurl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6315 浏览

iphone - 如何制作一个包含 | 的 NSURL (管道字符)?

我正在尝试从我的 iphone 应用程序访问谷歌地图的前向地理编码服务。当我尝试从一个带有管道的字符串中创建一个 NSURL 时,我只得到一个 nil 指针。

我在 google api 中看不到任何其他方式来发送边界坐标而不使用管道。关于我如何做到这一点的任何想法?

0 投票
1 回答
5513 浏览

cocoa - 如何从 NSURL 中删除 file://

我有一个 NSURL。
它是文件://localhost/Users/Me/File.xml

我想要一个 /Users/Me/File.xml 的 NSString

我可以使用一些不错的功能来执行此操作吗?

0 投票
1 回答
644 浏览

iphone - 小网址的问题

我正在为我的应用程序开发 Twitter API。在我的应用程序中,我想在 UITexField 中动态显示带有解析的 xml 链接的小 url。静态地,我可以在 UITextField 中显示微小的 url,但动态地我无法显示微小的 url。请帮我!

代码:静态(工作正常),

动态地,

在上面,动态应用程序在没有警告和错误的情况下运行,但没有显示 url,当我检查调试器时,url 和链接都显示为 nil 值。但是 shtUrl 会正确显示整个 url 值。

我也尝试了所有 NSURL 类和实例方法以及 String 方法。

0 投票
2 回答
205 浏览

iphone - NSURL 没有被 NSString 分配

这很奇怪,因为我在程序中的所有其他 NSUrls 都正常工作,但是这个没有被分配 NSString。我正在使用:

NSUrl 没有被分配的可能原因是什么?有人可以帮忙吗?

提前谢谢。

PS NSString 不为空。

0 投票
2 回答
4218 浏览

objective-c - NSString 和 NSUrl 没有正确转换

所以我试图从来自 URL 的 XML 流中检索数据。此 URL 是在用户输入的搜索字符串上配置的。这段代码不应该工作有什么原因吗?

现在这适用于单个单词搜索,但是一旦我尝试搜索名字和姓氏,URL 每次都返回 nil。字符串是否有任何可能导致这种情况的行为?

当附加搜索字符串时,我什至尝试将“”替换为“%20”,以查看这是否是问题所在。我这样做是使用:

有任何想法吗?提前致谢!

0 投票
3 回答
1997 浏览

objective-c - CFURLCreateDataAndPropertiesFromResource 失败,错误代码 -15

我正在尝试使用 CGImageSourceCreateWithURL 将 TIFF 图像导入 CGImageSource。我的 URL 是正确的,是 %20 编码的,是现有文件的路径,该文件是 TIFF。但是,该行:

给我以下错误:

有谁知道错误-15是什么?或者我在哪里可以找到它?

谢谢

ETA:我还应该提到,如果路径中没有空格,我就不会有这个问题......(文件名中的空格对主来说是可恶的,但我想我们必须忍受它们...... B-)

0 投票
4 回答
10522 浏览

iphone - 如何从包含国际字符的 NSString 准备 NSURL?

我必须使用GET带有国际字符的网络服务器(在我的情况下是希伯来语,但可以是任何东西)。所以我做得NSString很好但是

我意识到我可能必须将国际字符转换为百分比代码。

Objective-c 中是否有内置方法可以做到这一点?

0 投票
11 回答
53913 浏览

ios - 替换 URL 中出现的空格

我在 iPhone 应用程序中有一个可以使用的 URL。但问题是它在 URL 中有一些空格。我想用 '%20' 替换空格。我知道有stringByReplacingOccurencesOfStringandstringByAddingPercentEscapesUsingEncoding方法。我也用过它们。但他们不为我工作。空格被一些不寻常的值替换。

我将这些方法应用于NSString.

0 投票
1 回答
4261 浏览

iphone - 如何用字符串唯一标识nsmangedobject?

我正在使用核心数据和区域监控。区分受监控区域的唯一方法是使用 NSString 作为标识符。我很想使用 NSManagedObjectID,但我无法让它工作。

我试过的:

我得到的错误是:

任何更好的方法的想法?或者我做错了什么?

0 投票
1 回答
2895 浏览

objective-c - 如何将希伯来语字符串 (NSString) 编码为 Unicode 格式,以便在 Objective-C 中作为 URL 发送

标题几乎概括了它。我在 NSUrl 中使用了一个包含希伯来语的字符串:

我想转换成:

然后将其作为 GET 请求发送。我尝试了许多编码方法均未成功,最终我尝试将编码字符串静态插入到上面引用的 URL 中。

然后我使用您可能熟悉的 startAsyncLoad(此处),但是当 URL 使用静态 Unicode 字符串压缩时,不会发送任何内容(使用 Wireshark 检查),尽管如果我在它发送的 startAsyncLoad 之前使用以下行(错误编码, 当然)。

提前致谢。