jjzjj

stringByAppendingPathComponent

全部标签

ios - 磁盘上的 PFFile 位置

我在解析论坛和stackoverflow的多个地方读到PFFile内容在下载后保存到磁盘。他们在哪里得救?如何访问原始内容?对于上下文,我使用的是AVFoundation,它不使用NSData或NSInputStream。现在我正在从解析中获取文件并将NSData的内容写入临时目录。 最佳答案 获取PFFile的缓存位置的未经测试的尝试:NSString*home=NSHomeDirectory();NSString*library=[homestringByAppendingPathComponent:@"Library"];NS

ios - SQLite 数据库不可写

我有一个使用FirefoxSQLiteManager插件创建的预填充SQLite数据库。我已将数据库包含到我的项目中,添加到目标并复制到目标组的文件夹中。然后我创建了这个函数来复制Documents文件夹中的数据库:-(void)createEditableDatabase{BOOLsuccess;NSFileManager*fileManager=[NSFileManagerdefaultManager];NSError*error;NSString*writableDB=[[NSHomeDirectory()stringByAppendingPathComponent:@"Docu

iOS 可以从磁盘写入或读取图像数据

我正在尝试使用以下方法加载图像。我首先检查磁盘上是否已经有图像,如果有,那么我将从磁盘获取图像数据并加载它,否则我将从服务器获取图像并写入磁盘,以便第二个当我需要图像时,我将不必访问服务器。问题是它似乎无法写入或读取磁盘。每次我想第二次加载图像时,它仍然从服务器读取它们,并且NSLog(@"disk");永远不会被调用。如果有人有任何想法,我不知道我做错了什么?-(UIImage*)imageWith:(NSString*)imageNameisPreview:(BOOL)preview{//imageNameissomethinglike"56.jpg"NSString*mainOr

ios - 在 iOS 中加载保存的图像

我正在做的是保存从任何来源(相机/库)加载的图像并将其保存到iOS中的文件系统。我卡住的是如何使用该保存图像..我正在使用以下代码。它的工作是在文档文件夹中创建一个Test.jpg。但是真的不知道如何访问这个Test.jpg。NSString*jpgPath=[NSHomeDirectory()stringByAppendingPathComponent:@"Documents/Test.jpg"];[UIImageJPEGRepresentation(selectedImage.image,1.0)writeToFile:jpgPathatomically:YES];NSError*

ios - stringByAppendingPathComponent 不可用

我正在为Swift2更新我的代码,我在本地为用户配置文件保存的图像文件路径遇到了问题。我什至不确定在哪里解决这个问题,我已经尝试使用URLByAppendPathComponent但我不确定我遗漏了什么funcimagePickerController(picker:UIImagePickerController,didFinishPickingImageimage:UIImage!,editingInfo:[NSObject:AnyObject]!){self.dismissViewControllerAnimated(true,completion:{()->Voidin})pro

objective-c - GCD UITableView 异步加载图像,在新图像下载之前加载错误的单元格

我有一个带有自定义单元格的UITableView。我使用GrandCentralDispatch异步加载图像。一切正常,但是当我向下滚动时,会显示之前加载的图像,直到下载新图像。这是我的代码:if(![[NSFileManagerdefaultManager]fileExistsAtPath:[pathstringByAppendingPathComponent:@"image.png"]]){dispatch_queue_tqueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH,0ul);dispatch_async(

macos - 无法将路径组件附加到 Swift 中的临时目录路径

我正在使用NSURLDownload在Mac临时文件夹中下载一个zip文件。这是代码:funcfunction(){varrequest:NSURLRequest=NSURLRequest(URL:NSURL(string:self.downloadLink.stringValue)!)vardownload:NSURLDownload=NSURLDownload(request:request,delegate:self)}funcdownload(download:NSURLDownload,decideDestinationWithSuggestedFilenamefilenam

iphone - 在 Xcode 中以编程方式创建文件夹 - Objective C

我正在使用以下代码行将我的yoyo.txt文件保存在Documents文件夹中::NSString*docDir=[NSHomeDirectory()stringByAppendingPathComponent:@"Documents"];NSLog(@"docDirisyoyo::%@",docDir);NSString*FilePath=[docDirstringByAppendingPathComponent:@"yoyo.txt"];但是,我希望将我的文件保存在yoyo的文件夹中,即在Documents文件夹中,即我想创建另一个名为“yoyo”的文件夹,然后将我的yoyo.tx

iphone - 在 Xcode 中以编程方式创建文件夹 - Objective C

我正在使用以下代码行将我的yoyo.txt文件保存在Documents文件夹中::NSString*docDir=[NSHomeDirectory()stringByAppendingPathComponent:@"Documents"];NSLog(@"docDirisyoyo::%@",docDir);NSString*FilePath=[docDirstringByAppendingPathComponent:@"yoyo.txt"];但是,我希望将我的文件保存在yoyo的文件夹中,即在Documents文件夹中,即我想创建另一个名为“yoyo”的文件夹,然后将我的yoyo.tx

javascript - iOS - 从 JavaScript 和 FMDB 访问单个 sqlite 数据库

我们遇到了一个问题,该问题似乎只出现在iOS设备上,但似乎在模拟器上运行良好。问题来了……我们的iOS应用是混合型(Cordova),其中一些View完全是原生的,而另一些则完全是WebView。我们希望在两个代码库中使用相同的sqlite数据库。在网络中,我们使用的是WebSQLapi(不是cordova插件),而在nativeiOS端,我们使用的是FMDB。数据库最初是从javascript创建的,并放置在应用程序的库目录中4.x目录/Library/WebKit/Databases/file__0/0000000000000001.db5.x目录/Library/Caches/f
12