nsurl相关内容

URLComponents.url为零

我正在尝试使用URLComponents组成一个URL,因为这似乎是它的用途. 但是,当我随后访问组件的url属性时,它为nil. 示例... var urlComponents = URLComponents(string: "http://google.com")! urlComponents.path = "auth/login" 那我就... print(url ..
发布时间:2020-12-01 00:51:37 移动开发

如何使用Swift从URL获取HTML源

我需要查看由某个URL给出的页面的HTML.如果我有这个,使用Swift获取该URL的HTML源的最有效,最同步的方法是什么?我还没有找到一种简单的在线方式来将其返回到变量中,而不是在completionHandler中将其打印出来. 无论使用URL的任何调用,我都需要操纵源.如何在Swift中完成? 解决方案 免责声明:由于这获得了很多意见,我只想提醒所有人,这里的答案是同步的,将 ..
发布时间:2020-11-30 21:04:15 移动开发

使用Swift将文件上传到FTP服务器

我正在使用框架RebekkaTouch将文件从我的Swift应用程序上传到FTP服务器,就像: if let URL = NSBundle.mainBundle().URLForResource("myFile", withExtension: "txt") { let path = "myFile.txt" session.upload(URL, path: path) { ..
发布时间:2020-11-11 01:07:10 移动开发

从Web加载NSString时显示UIActivityIndi​​catorView

嗨,在我的应用程序中,我使用NSURL从Internet加载了NSString,然后标签显示了文本。如果我按下按钮以加载字符串,它将变为突出显示状态并保持突出显示状态几秒钟。在此期间,我希望显示UIActivityIndi​​catorView,以通知用户该应用程序实际上在做某事。香港专业教育学院试图只是添加 [activity startAnimating]; 到IBAction,但它只在按钮回 ..
发布时间:2020-10-26 01:39:22 其他开发

在Swift中创建目录并将文件存储在其中

我正在创建一个目录,以便我可以将临时视频保存到该目录中,因为TempVideos是一个文件夹,现在我的视频剪辑将位于该文件夹中... func createTempDirectoryToStoreVideos(){ var error:NSError? 让路径= NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.Docu ..
发布时间:2020-10-22 02:33:20 移动开发

延迟-(id)init实例;可能吗?

我一直在尝试从在 -(void)tableView期间更改的NSURL中获取PDF: (UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath NSURL中的更改记录得很好,但是在应用程序有机会对更改进行操作之前已加载视图。有没有一种方法可以通过简单地将代码移至 viewD ..
发布时间:2020-10-04 05:49:09 移动开发

从本地NSURL转换NSData

我有一个使用AVAudioPlayer类的声音播放器。我在另一个视图中下载了一些项目,并将其文件路径存储为NSURL,然后将NSURL传递给Player视图控制器。但是尝试传递对象时出现错误。 ***由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'-[__ NSCFString path]:无法识别的选择器发送至实例0x1700c86c0' ..
发布时间:2020-10-04 05:42:02 移动开发

这是一个有效的URL,如果是这样,为什么NSURL无法识别其查询?

myscheme:?id = test 如果我通过了到 [NSURL URLWithString:] 并打印其 query 属性,我得到 nil ,但如果我在冒号(或两个或三个)后放一个斜杠,就可以了。 这实际上是无效的URL还是它 NSURL 中的错误? 根据一些研究,它似乎是有效的URL。来自 http://url.spec.whatwg.org/ : ..
发布时间:2020-10-04 05:15:14 其他开发

解析NSURL路径并在iOS上查询

是否存在用于解析NSURL组件的标准对象或函数?显然我可以写一个,但是为什么要重新发明轮子呢? [NSURL path] 会返回 NSString 如“ argX = x& argY = y& argZ = z” 是用 {@“ argX” =>填充的词典。 @“ x”,@“ argY” => @“ y”,@“ argZ” = @“ z”} 对于路径,返回的字符串类似于“ / part ..
发布时间:2020-10-04 04:03:26 移动开发

检测是否在Cocoa中设置了自定义文件图标

我写了一个应用程序,它为某些文件设置了自定义图标,但是由于创建这样的图标非常昂贵,因此我想测试一下是否已经设置了自定义图标。对于自定义图标,我的意思是不是OS X设置的默认图标。特别是,对于具有相同类型的不同文件,我可以具有不同的图标。 我已经尝试检查 [NSURL resourceValuesForKeys:[NSArray arrayWithObjects:NSURLCustomIcon ..
发布时间:2020-10-04 01:32:43 其他开发

应用重启后AVPlayer playerWithURL不起作用

我正在从用户照片库中选择一个视频,然后将视频保存到用户的Documents文件夹中,以便即使用户从其照片库中删除了该视频也能播放该视频.该文件的URL存储在Core Data中. 一切正常,直到我下次运行该应用程序为止.似乎URL不再有效,这很奇怪,因为当[AVPlayer playerWithURL:videoURL]失败时,我能够删除视频文件. 这是我选择视频网址的方法: - (void ..
发布时间:2020-09-15 05:03:15 移动开发

引用NSURL中的字符串

我正在尝试在此NSURL中使用此字符串,但是我认为它不正确,从而给我一个ASI HTTP请求失败错误. NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"https://furious-ice-356.heroku.com/places/%@/reviews.xml",self.identifier]]; 解决方 ..
发布时间:2020-09-07 20:59:59 移动开发

MacOS沙盒应用程序:在没有NSOpenPanel的情况下访问文件

在基于沙盒的基于NSDocument的应用程序中,无论文档保存在哪里,都可以使用NSOpenPanel访问任何兼容的文档.如果没有NSOpenPanel,应用程序只能访问沙箱容器中的文件. 由于我的应用程序管理两种类型的子类NSdocument(文本作为读取器/编写器,图像仅作为读取器),因此我尝试为图像实现单独的“打开最近"菜单.当用户打开它们时,我禁用了它们的常规行为,覆盖了NSDocu ..

在Swift中使用NSURL读取文本文件

我想阅读并显示位于URL的文本文件的内容. 我正在为优胜美地编写Mac App,我需要使用Swift,但是我坚持了这一点. 这是我的代码: let messageURL = NSURL(string: "http://localhost:8888/text.txt") let sharedSession = NSURLSession.sharedSession() let downlo ..
发布时间:2020-08-12 00:17:01 移动开发

快速访问沙盒Mac应用程序中的文件访问

我正在为OS X 10.9开发带有快速沙盒的应用程序. 该应用需要访问SQLite数据库文件.我让用户使用NSOpenPanel选择/打开文件.然后,我使用NSUserDefaults保存文件路径,以备后用. 我希望每次重新启动应用程序时自动打开此文件.我从NSUserDefault获取存储的路径,但是当我使用该路径打开文件时,出现错误,提示我无权访问该文件. (无需沙箱即可工作 ..
发布时间:2020-08-11 21:48:49 移动开发