草庐IT

ios - 保存到核心数据应用程序时卡住几秒钟

我在服务器中有一些记录,当后台到前台时,应用程序服务器将发送所有记录,并且从客户端我将所有数据保存到coredata中。保存时我需要检查这些数据是否已经存在,有时我需要在保存之前从数据库中获取一些数据,但在这些时候我的应用程序卡住了,只有在所有更新和保存完成后它才能正常工作。探查器:https://www.dropbox.com/s/epw1939vxakxt7k/Instruments5.trace.zip?dl=0保存到数据库-(void)updateThreadEntityWithSyncDetails:(NSMutableDictionary*)inDictionary{NSS

ios - 将照片保存到相机胶卷并确保它确实保存了

我目前正在以这种方式将UIImage保存到相机胶卷。UIImageWriteToSavedPhotosAlbum(finalPicture.image,nil,nil,nil);但是,如果用户拒绝我们访问他们的照片,会发生什么情况……我怎么知道这已经发生并显示错误消息? 最佳答案 要将图像保存到相机胶卷,我正在使用ALAssetsLibrary,所以在方法中://Calledaftertakingthephotowiththecameraorselectedtheimagefromthegallery-(void)imagePick

IOS - 将 NSDictionary 保存到磁盘

我有一个NSDictionary,它包含一堆以NSDates为键的数组,每个数组包含数量可变的NSString像这样:NSDictionaryKey:1999-whatever-whateverObject:(Array)"Somestring""Someotherstring"Key:2000-whatever-whateverObject:(Array)"Somethirdstring"我一直在研究writeToFile,但它似乎不支持具有NSDates键的NSDictionary,所以我研究了KeydArchiver,这是最好的方法吗?如果是,任何有关该主题的教程都会有所帮助。感

iOS - 将 GIF 从 URL 保存到已保存的相册

我从网络服务收到一个动画gif网址。如何将gif图片保存到相册?我所做的是下载数据并使用类别助手将其转换为UIImageUIImage*gifImage=[UIImageanimatedImageWithAnimatedGIFURL:[NSURLURLWithString:self.resultImageUrl]];然后使用保存它writeImageToSavedPhotosAlbum但图像保存为第一帧。所以我想尝试使用直接保存NSDatawriteImageDataToSavedPhotosAlbum但是我找不到任何关于在图像的元数据中放入什么以便相册知道它是gif文件的文档。最重要

ios - 将双重值(value)保存到核心数据有时会保存完全错误的值(value)

我正在用2个double值(距离、distanceToClosePoint)更新核心数据实体。一些数据以错误的值保存,结果是我的应用程序一团糟。首先:-(void)updateTrapDistance:(double)distancetrapID:(int)trapIDdistanceToClosePoint:(double)distanceToClosePoint{NSManagedObjectContext*context=generateManagedObjectContext();NSFetchRequest*fetchRequest=[[NSFetchRequestalloc

iphone - 将网站保存到 iPhone 上的主屏幕 - 强制名称

当您将网站保存到iPhone主屏幕时,它会选择网站标题作为要保存的名称,是否可以强制使用特定名称,而不管他们在域中将哪个页面添加为书签? 最佳答案 在iOS6及更高版本上,您可以使用此元标记覆盖名称:不幸的是,它并没有解决这个问题(bug?),你可以很容易地在大多数快捷方式名称中容纳比Safari自然截断的字符更多的字符,但至少这意味着你可以为你的应用程序选择一个更短的名称,而且它不需要任何JavaScript。 关于iphone-将网站保存到iPhone上的主屏幕-强制名称,我们在St

ios - 如何从 PHAsset 获取图像 URL?是否可以使用 PHAsset URL 将图像保存到文档目录?

我用过`NSURL*urlA=[infovalueForKey:@"PHImageFileURLKey"];`但是当我尝试使用URL保存图像时,URL为nil。`NSData*pngData=[NSDatadataWithContentsOfURL:urlAoptions:NSDataReadingMappederror:nil];` 最佳答案 您可以从PHContentEditingInput获取imageURL:swift:asset.requestContentEditingInput(with:PHContentEditin

ios - AVFoundation - 如何将 AVCaptureMovieFileDataOutput 保存到文件?

我一直在浏览AVFoundationProgrammingGuide.特别是我一直在努力使“媒体捕获”部分中的“将它们放在一起”部分起作用。我对教程中的代码做了一些小改动,但不会产生太大影响。我对如何从AVCaptureMovieFileDataOutput实际保存电影文件感到困惑。我使用以下设置捕获session://Createsession.AVCaptureSession*session=[[AVCaptureSessionalloc]init];//Setpresettolow.if([sessioncanSetSessionPreset:AVCaptureSessionPr

ios - 如何从url下载视频并将其保存到iOS中的文档目录?

如何从url下载视频并保存到iOS中的document目录 最佳答案 使用它在我当前项目中工作的代码-(void)DownloadVideo{//downloadthefileinaseperatethread.dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^{NSLog(@"DownloadingStarted");NSString*urlToDownload=@"http://www.somewhere.com/thefil

ios - 是否可以将视频保存到视频应用程序而不是照片应用程序?

writeVideoAtPathToSavedPhotosAlbum:方法对我来说似乎有点愚蠢,无论是作为开发人员还是作为用户。如果应用程序为用户提供了保存视频的功能,那么开发人员可以用来实现该功能的唯一选项是ALAssetsLibrary:writeVideoAtPathToSavedPhotosAlbumAFAIK。但是当用户去寻找它时,他们自然会假设它在他们桌面上的视频应用程序中,但实际上不是,而是必须通过照片应用程序访问它。这对用户来说完全不直观。有没有应用程序可以保存视频,以便用户在启动视频应用程序时可以找到它? 最佳答案