问题标签 [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.
iphone - 如何制作一个包含 | 的 NSURL (管道字符)?
我正在尝试从我的 iphone 应用程序访问谷歌地图的前向地理编码服务。当我尝试从一个带有管道的字符串中创建一个 NSURL 时,我只得到一个 nil 指针。
我在 google api 中看不到任何其他方式来发送边界坐标而不使用管道。关于我如何做到这一点的任何想法?
cocoa - 如何从 NSURL 中删除 file://
我有一个 NSURL。
它是文件://localhost/Users/Me/File.xml
我想要一个 /Users/Me/File.xml 的 NSString
我可以使用一些不错的功能来执行此操作吗?
iphone - 小网址的问题
我正在为我的应用程序开发 Twitter API。在我的应用程序中,我想在 UITexField 中动态显示带有解析的 xml 链接的小 url。静态地,我可以在 UITextField 中显示微小的 url,但动态地我无法显示微小的 url。请帮我!
代码:静态(工作正常),
动态地,
在上面,动态应用程序在没有警告和错误的情况下运行,但没有显示 url,当我检查调试器时,url 和链接都显示为 nil 值。但是 shtUrl 会正确显示整个 url 值。
我也尝试了所有 NSURL 类和实例方法以及 String 方法。
iphone - NSURL 没有被 NSString 分配
这很奇怪,因为我在程序中的所有其他 NSUrls 都正常工作,但是这个没有被分配 NSString。我正在使用:
NSUrl 没有被分配的可能原因是什么?有人可以帮忙吗?
提前谢谢。
PS NSString 不为空。
objective-c - NSString 和 NSUrl 没有正确转换
所以我试图从来自 URL 的 XML 流中检索数据。此 URL 是在用户输入的搜索字符串上配置的。这段代码不应该工作有什么原因吗?
现在这适用于单个单词搜索,但是一旦我尝试搜索名字和姓氏,URL 每次都返回 nil。字符串是否有任何可能导致这种情况的行为?
当附加搜索字符串时,我什至尝试将“”替换为“%20”,以查看这是否是问题所在。我这样做是使用:
有任何想法吗?提前致谢!
objective-c - CFURLCreateDataAndPropertiesFromResource 失败,错误代码 -15
我正在尝试使用 CGImageSourceCreateWithURL 将 TIFF 图像导入 CGImageSource。我的 URL 是正确的,是 %20 编码的,是现有文件的路径,该文件是 TIFF。但是,该行:
给我以下错误:
有谁知道错误-15是什么?或者我在哪里可以找到它?
谢谢
ETA:我还应该提到,如果路径中没有空格,我就不会有这个问题......(文件名中的空格对主来说是可恶的,但我想我们必须忍受它们...... B-)
iphone - 如何从包含国际字符的 NSString 准备 NSURL?
我必须使用GET
带有国际字符的网络服务器(在我的情况下是希伯来语,但可以是任何东西)。所以我做得NSString
很好但是
我意识到我可能必须将国际字符转换为百分比代码。
Objective-c 中是否有内置方法可以做到这一点?
ios - 替换 URL 中出现的空格
我在 iPhone 应用程序中有一个可以使用的 URL。但问题是它在 URL 中有一些空格。我想用 '%20' 替换空格。我知道有stringByReplacingOccurencesOfString
andstringByAddingPercentEscapesUsingEncoding
方法。我也用过它们。但他们不为我工作。空格被一些不寻常的值替换。
我将这些方法应用于NSString
.
iphone - 如何用字符串唯一标识nsmangedobject?
我正在使用核心数据和区域监控。区分受监控区域的唯一方法是使用 NSString 作为标识符。我很想使用 NSManagedObjectID,但我无法让它工作。
我试过的:
我得到的错误是:
任何更好的方法的想法?或者我做错了什么?
objective-c - 如何将希伯来语字符串 (NSString) 编码为 Unicode 格式,以便在 Objective-C 中作为 URL 发送
标题几乎概括了它。我在 NSUrl 中使用了一个包含希伯来语的字符串:
我想转换成:
然后将其作为 GET 请求发送。我尝试了许多编码方法均未成功,最终我尝试将编码字符串静态插入到上面引用的 URL 中。
然后我使用您可能熟悉的 startAsyncLoad(此处),但是当 URL 使用静态 Unicode 字符串压缩时,不会发送任何内容(使用 Wireshark 检查),尽管如果我在它发送的 startAsyncLoad 之前使用以下行(错误编码, 当然)。
提前致谢。