草庐IT

parse-tree

全部标签

tree - 如何在redis中实现文件夹层次树?

我正在寻找一种在Redis中实现分层文件/文件夹树并能够轻松移动节点的有效方法。/a/a1a2b/b1b2c/c1x/x1y/y1我想存储上面的树,并且可以轻松地进行诸如之类的操作movenode/a/b/cto/foo/a/b/cmovenode/a/b/cto/x/cdeletenode/a/b指向现有实现模型等的指针会有所帮助。 最佳答案 我设计的架构有助于轻松添加、移动和重命名节点和条目#**enode**ahierarchicaldirectoryinredis#Afolder/nodestructurewherenode

ios - Parse.com PFQueryTableViewController 本地数据存储

我有一个Swift应用程序,其中有一个PFQueryTableViewController,我想将本地数据存储与Parse一起使用。但是,我对将本地数据存储与实时查询一起使用感到困惑。这是我想做的:当显示PFQueryTableViewController时,我希望它始终从本地数据存储中获取数据但是,在无延迟地呈现View之后(因为本地数据存储为数据源提供动力),我想进行异步调用以使用来自云的最新数据更新本地数据存储。此时,如果有新数据,我希望最新的数据能够无缝地出现在表格中,最好是带有行动画。我如何实现这一目标? 最佳答案 以下是

ios - Parse.enableLocalDatastore() - 警告 : A long-running operation is being executed on the main thread

此外,我还在dispatch_async中执行了Parse.enableLocalDatastore()-我仍然收到警告。即使我在warnParseOperationOnMainThread上添加一个符号断点,它也不会中断这是应用委托(delegate)的代码片段funcapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[NSObject:AnyObject]?)->Bool{//Overridepointforcustomizationafterapplicationlau

swift - Parse.com PFGeoPoint.geoPointForCurrentLocationInBackground 没有做任何事情

我正在使用Parse.comiOSSDK,我需要用户的当前位置,所以我正在使用函数PFGeoPoint.geoPointForCurrentLocationInBackground(...).问题是:参数列表中的block从未被调用。这是我的代码:PFGeoPoint.geoPointForCurrentLocationInBackground(){(point:PFGeoPoint!,error:NSError!)->VoidinNSLog("Testlog1")//Neverprintedifpoint!=nil{//Succeedingingettingcurrentlocati

ios - 当我使用 PFQueryTableViewController 子类时出现 Parse.com 错误 'Method not allowed when Pinning is enabled.'

我目前通过CocoaPods使用1.6.1(=最新)在我的swift项目中,我启用了本地数据存储,然后设置了解析应用程序ID。之后,我加载了一个Storyboard,它是一个PFQueryTableViewController子类。那里真的没什么特别的。但它仍然崩溃。它似乎在[PFQuerysetCachePolicy:]上的Parse内部崩溃有什么问题吗?如何使用离线功能?***Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'MethodnotallowedwhenPinni

Xcode 6.3 自动完成速度慢,带有桥接 header (例如 Parse)

tl:drXcode更新6.3.1为我解决了这个问题。它仍然比以前慢了一点,但我会为我的Evo840感到羞耻。问题自从我安装了最新的Xcode版本(6.3)以来,我的带有桥接header的项目似乎在自动完成方面存在问题。速度非常慢!是否有任何已知的解决方法(除了删除桥接头...)?编辑:错误报告205491092054976420549768编辑(2015年4月17日):bugreport.apple.com将此标记为重复20445407 最佳答案 我有类似的问题,在更新到xcode6.3.1和swift1.2后,它们消失了。在xc

ios - ld : framework not found Parse Xcode 7 beta

我成功地在我的新项目中安装和使用了Parse框架,但我不能使用“模板项目”。模板只是一个SlideMenu来自Appcoda您可以下载项目here.我有这个错误:ld:frameworknotfoundParseclang:error:linkercommandfailedwithexitcode1(use-vtoseeinvocation)对于Bolts也是如此。我不明白问题出在哪里,最初的项目只是一些ViewControllers...当我写代码“importParse”时,错误信息是:Nosuchmodule'Parse'我尝试拖放框架,并在“LinkBinaryWithLibr

swift - Xcode 7 中缺少 libsqlite3.dylib 和 libz.dylib。如何使用 Parse?

如果Xcode7中缺少libz.dylib和libsqlite3.dylib但存在.tbd版本,我该如何使用Parse。我只是想设置推送通知。我如何让它发挥作用?此外,我认为这是因为我无法将Parse导入AppDelegate.swift而不会出现错误提示它不存在。 最佳答案 至于Xcode7b4:要将Parse支持添加到现有项目中,请按照现有项目的Parse“设置SDK”并添加libz和libsqlite3库,使用:转到构建阶段>将二进制文件与库链接>+>添加其他在文件选择窗口中按:“command”+shift+G(即转到文件夹

ios - parse.com 'retweet' 模式太冗长

因此,我的任务是使用Parse在应用程序(iOS、Swift)中实现类似“转推”的功能。.这已经被问过here,但那是a)相当高水平和b)我手头的任务-我不一定在架构决策上寻求帮助,但如果看起来我显然遗漏了什么,我很乐意接受反馈。我的应用有CAUSES,每个CAUSES都是由用户创建的。还有一个包含TO和FROM用户的FOLLOW表。因此,首先,我简单地查询CAUSES表,条件是发布的USER应该与FOLLOW表中的TO用户(当前用户是FROM用户)的objectId匹配。更简洁:letgetFollowedUsersQuery=PFQuery(className:Constants.

C# TimeSpan.Parse 无效格式返回不正确的值而不是异常

TimeSpan.Parse("23:00:00")返回23小时。TimeSpan.Parse("24:00:00")返回24天!我意识到我犯了一个错误,允许的小时范围是0-23。但是在几分钟和几秒钟内,如果您尝试解析超出范围的值,您会得到一个异常。如果小时的值超出范围,解析器会错误地假定您指的是天而不是小时。谁能解释一下?这里的这个例子涵盖了这个主题并表明http://msdn.microsoft.com/en-us/magazine/ee309881.aspxTryParse似乎也是如此。尽管文档指出解析应该失败,但我有24天的时间。http://msdn.microsoft.co