草庐IT

ios - 使用 objective-c 创建一个文件名在该文件夹中不存在的文件

我想在文档目录中创建一个名为simpleFile.txt的文件。现在,如果此simpleFile.txt已经存在,我想创建另一个具有相同名称但附加文件号的文件simpleFile1.txt。 最佳答案 为此目的使用while循环,如下所示NSFileManager*manager=[NSFileManagerdefaultManager];inti=1;NSArray*documentPaths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainM

ios - 如何解决显示类似文件名被使用两次的错误

我正在使用Xcode7.3.1快速工作。现在我得到错误显示像文件名使用了两次,我被下面的错误困住了。:0:error:nosuchfileordirectory:'/Users/mac/Desktop/develop/myApp/Manager.swift':0:error:filename"Manager.swift"usedtwice:'/Users/mac/Desktop/develop/myApp/Manager.swift'and'/Users/mac/Desktop/develop/myApp/MyApp/module/Manager.swift'你能帮帮我吗

objective-c - 如何从文件名不是 URL 一部分的 URL 下载文件(iOS/Cocoa SDK)

我想知道如何在文件名不可用或不属于请求URL的情况下使用NSUrl下载文件。我一直在查看ASIHTTPRequest(http://allseeing-i.com/ASIHTTPRequest/)库。它有ASIHTTPRequest*request=[ASIHTTPRequestrequestWithURL:url];[requestsetDownloadDestinationPath:@"/Users/ben/Desktop/my_file.txt"];但关键是你需要知道这里的文件名。例如,如果您输入URL(不是真实的URL)http://some-website/foo.pdf它下

ios - 提交时未知文件名出现在层次结构中

我不明白一个文件不在git存储库中,也不在本地存储库中(甚至不在本地和物理文件夹中),但是当我要提交或推送时,它似乎在文件中是分层的?通过取消选中此文件,我可以正确地推送和pull代码,但我很想知道确切的问题是什么。 最佳答案 .DS_Store是一个stash文件,由MacOS创建,用于存储有关包含文件夹的信息。您应该将此文件添加到您的.gitignore,所以git永远不会在你的未跟踪/修改列表中显示它。根据wikipedia:IntheApplemacOSoperatingsystem,.DS_Storeisafilethat

ios - UIActivityViewController - 保留从 URL 读取的附加文件的文件名

是否有适用于iOS6UIActivityViewController的等效代码(下面的代码)?问题是,我可以通过url共享数据并保留文件名吗?截至目前,我唯一能弄清楚该怎么做的方法是将PDF转换为NSData并将数据添加为activityItem。工作正常,但我丢失了附加pdf的名称。[composeraddAttachmentData:pdfDatamimeType:@"application/pdf"fileName:@"myPDF.pdf"]; 最佳答案 是的,我认为这是可能的,试试这个NSString*str=[[NSBun

ios - 在另一个应用程序中打开文件时更改 UIDocumentInteractionController 中的文件名

我在我的应用程序沙箱中存储文件的方式会掩盖文件的原始名称。例如,我有一个名为abc.png的文件,它作为obfuscated.png存储在沙箱中。当我使用UIDocumentInteractionController在另一个应用程序中打开这个文件时,我想让另一个文件打开文件名为abc.png的文件当前,其他应用程序将文件打开为obfuscated.png。我已经尝试在documentInteractionControllerWillPresentOptionsMenu和willBeginSendingToApplication中更改UIDocumentInteractionContro

hadoop - 从 GZIP 读取的 Hive 表包含元信息,例如第一行中的文件名

我在hive中创建了一个指向gzip文件的外部表createexternaltableIFNOTEXISTSraw_CN(column1string,column2string,column3string,column4string,column5string,column6string,column7string,column8string,column9string,column10string)PARTITIONEDBY(day_idstring,file_typestring)以“|”结尾的行格式分隔字段存储为文本文件;添加分区:Altertableraw_CNaddparti

apache - 无法获取文件名问题的 VFS 文件对象

我是hadoop的新手,我正在使用apachehadoop1.0.3并使用redhatlinux6.0vm,而我正在尝试从本地windows加载示例文件7到Hadoop“HDFS”文件系统,我使用了url中的示例指南:http://wiki.pentaho.com/display/BAD/Loading+Data+into+HDFS,但在运行作业时出现以下错误,**`UnabletogetVFSFileobjectforfilenamehdfs://192.168.10.130:54310/home/hduser请帮我解决这个问题,在此先感谢。 最佳答案

hadoop - 如何使用 Flume 在源上执行预处理并在 hdfs 接收器中保留真实文件名

我是ApacheFlume的新手,我很难理解它的确切工作原理。为了说明我的问题,所以我说明了我的需求和我做了什么。我想在csv文件目录(这些文件每5分钟构建一次)和HDFS集群之间配置一个流。我确定“假脱机目录”源和HDFS接收器是我需要的。那就是给我这个flume.conf文件agent.sources=seqGenSrcagent.channels=memoryChannelagent.sinks=hdfsSink#Foreachoneofthesources,thetypeisdefinedagent.sources.seqGenSrc.type=spooldiragent.so

python - 使用Python获取hdfs中文件的文件名和扩展名

在Python中是否有等效的os模块来读取文件系统(hadoop2.6)?我特别感兴趣的是获取文件的扩展名和基本名称(不包括完整路径)。 最佳答案 不需要“等效”,os.path.basename与hdfs完全相同。即:importos.pathaspathprintpath.basename("/path/to/file.txt")#file.txtos.path—Commonpathnamemanipulations 关于python-使用Python获取hdfs中文件的文件名和扩展