草庐IT

ios - 将 AVPlayerItem 保存到文档目录

如何保存AVPlayerItem?我在网上看了看,真的找不到任何东西。AVPlayerItem在Assets中包含两个音频文件。我如何将其保存到用户文档文件夹?我的代码很快,但也欢迎在objective-c中回答。代码:lettype=AVMediaTypeAudioletaudioFile=NSBundle.mainBundle().URLForResource("school",withExtension:"mp3")letasset1=AVURLAsset(URL:audioFile,options:nil)letarr2=asset1.tracksWithMediaType(t

ios - PFFile 中的图像将被上传以进行解析,而不是保存到本地数据存储中

我在ParseFramework(1.6.2)中使用swift。我正在将数据存储到本地数据存储中。数据由几个字符串和一个图像组成。此图像将存储在PfFile中,然后添加到PfObject。现在我想知道为什么直到我注意到我需要调用PFFile的save()方法时图像才被保存。问题是图像似乎被上传到我不想要的Parse。我希望它存储在本地设备上..有解决办法吗?谢谢编辑:代码是这样的:varspot=PFObject(className:"Spot")letimageData=UIImageJPEGRepresentation(spotModel.getPhoto(),0.05)letim

ios - 在 Swift 中将函数保存到 NSUserDefaults

所以,我想知道是否可以使用Swift将函数保存到用户默认值。例如,对于一个字符串,我会这样做:varinputData="Hi"NSUserDefaults.standardUserDefaults.setValueForKey(inputData,forKey:"data")然后为了保存它做一个变量,我会说:vargotData=NSUserDefaults.standardUserDefaults.valueForKey("data")!现在,我的问题是,是否可以将函数保存为用户默认值。例如:varinputData=funchelloWorld(){println("HelloW

ios - 滚动时从 'cellForRowAtIndexPath' 保存到 CoreData 崩溃

我有一个表格View,其中包含大小这是我用来将每个图像保存到核心数据的函数...//MARK:-SaveImagetoCoreDatafuncsaveImageToCoreData(url:String,imageData:NSData){ifletappDelegate=UIApplication.sharedApplication().delegateas?AppDelegate{ifletmanagedContext=appDelegate.managedObjectContextas?NSManagedObjectContext{letprivateMoc=NSManagedO

ios - 将视频保存到相机胶卷时出错? [ swift ]

我有一个功能,我想用它来将视频保存到相机胶卷。出于某种原因,我停止录制后没有任何反应?它不会将其保存到相机胶卷或给出除以外的任何错误ErrorDomain=NSCocoaErrorDomainCode=-1"(null)"这是我的代码:@IBActionfuncrecord(_sender:UIButton){ifrecordingInProgress{output.stopRecording()recordingLabel.textColor=UIColor.rgb(red:173,green:173,blue:173)PHPhotoLibrary.shared().performC

ios - 编辑完成后自动将单元格中的更改保存到对象?

我在我的项目中遇到了一个真正的噩梦,我需要为数组中的每个对象将单元格内容保存到一个对象中。我无法通过遍历表格单元格和数组对象并尝试将它们全部匹配来使其工作。所以我的下一个想法是将didFinishEditing相关函数添加到cellForRowAt函数中?我也不确定这是否可行,但这就是我所拥有的:这里的每一行都有一个集合标签,一个可以滚动到数字的代表选择器,以及一个用于放置重量的文本字段。然后我将每一行保存为一个对象,用于存储集合、代表和权重。问题是在编辑这个时,我怎样才能再次保存这些覆盖旧值?因此我上面的计划是使用didFinishEditing方法。我之前的计划是下面的代码,但我无

ios - 如何在核心数据的后台线程中保存到托管对象上下文

我有一个应用程序需要大约一分钟的时间来设置,所以当用户点击“开始新游戏”时,我想在数据加载到CoreData时显示一个事件微调器。我知道我必须在后台线程上执行此操作,以便我可以在主线程上更新UI,但我不知道如何在后台线程中保存托管上下文。这是我目前所拥有的:funcstartNewGame(){initiateProgressIndicator()//startthespinnerand'pleasewait'messageDispatchQueue.global(qos:.background).async{self.coreDataStack.importDefaultData()

ios - 如何使用 Swift 将字典( map 对象)保存到 DynamoDB

我正在尝试使用低级API将字典保存到我的DynamoDB表字段中。我无法弄清楚如何使用对象映射器来做到这一点。AWSiOS文档中没有这方面的示例,我曾尝试研究和实现同一主题的Java/.NET示例,但未成功。我只想使用updateExpression更新行中的字典字段。我在寻找答案时偶然发现了这个问题,但没有帮助:BestwaytomakeAmazonAWSDynamoDBqueriesusingSwift?这是更新dynamoDB表的函数:funcsaveMapToDatabase(hashKey:Int,rangeKey:Double,myDict:[Int:Double]){le

ios - 在 Swift 中将自定义对象保存到 NSUserDefaults

这个问题在这里已经有了答案:SavingcustomSwiftclasswithNSCodingtoUserDefaults(12个答案)关闭6年前。我有一个类说,classGroupClass{vargroupId:String=""vargroupName:String=""}我希望能够将其对象存储在NSUserDefaults中。我试过这种方式,letgroup=GroupClass()letdefaults=NSUserDefaults.standardUserDefaults()defaults.setObject(group,forKey:"group")defaults.

Swift - 将字典保存到 NSUserDefaults 时 macOS 程序卡住

我一直在尝试将类型为[Int:String]的字典保存到NSUserDefaults中,它过去工作得很好,但最近就不行了。当调用保存方法时,macOS程序卡住(使用rainbow加载程序)并且永远不会恢复。因为我之前能够做到这一点,我怀疑这可能与NSUserDefaults在我的mac上的存储位置有关(我不知道它在哪里)。这是我的代码:letdefaults=NSUserDefaults.standardUserDefaults()vardict:[Int:String]=[:]dict[1]="123512"dict[2]="1231232"dict[3]="112512"dict[