jjzjj

PFObject

全部标签

ios - 无法将类型 'PFObject' 的值分配给 'PFObject!' 的值,Swift,Xcode

Xcode6.3.1:错误:无法将“PFObject”类型的值分配给“PFObject!”的值试图理解更严格的Swift'!'和'?'要求,因为我认为这是错误的主要原因。问题出在下面的代码行中:detailScene.currentObject=objects[row]as!PFObject在:importUIKitclassTeamsViewController:PFQueryTableViewController{//InitialisethePFQueryTabletableviewoverrideinit(style:UITableViewStyle,className:Str

Swift、Parse 和 Xcode 6 beta6

我对Parse的查询现在在Xcode6beta6中引发了快速编译器错误(请参阅下面的错误)。它之前运行良好(我的示例很简单,来自Parse的文档)。我改变了来自Xcode6beta6的一件事:来自“objects:AnyObject[]!”到“对象:[AnyObject]!”(由于错误“数组类型现在用括号括起元素类型”)query.findObjectsInBackgroundWithBlock{(objects:[AnyObject]!,error:NSError!)->Voidinif!(error!=nil){NSLog("Successfullyretrieved\(objec

swift - 'PFObject 没有名为 'subscript' 的成员

我似乎无法找到解决此问题的方法,在整个互联网上进行了搜索。有人可以向我解释如何解决这个问题吗?:)funcrefresh(){varquery:PFQuery=PFQuery(className:"Message")query.findObjectsInBackgroundWithBlock{(objects:[AnyObject]?,error:NSError?)->Voidinself.messagesArray=[String]()ifletobjs=objects{formessageObjectinobjs{letmessageText:String?=(messageObj

ios - 保存任何未保存的 PFObject 甚至用户终止应用程序

我正在创建一个社交网络应用程序,用户可以在其中创建群组、发布图片、更新图片。等等我遇到的问题是,有时,在将数据保存到Parse的过程中,用户可以终止应用程序。我想知道是否有解决此问题的方法?无论如何我可以检索任何未保存的PFObjects并保存它们吗? 最佳答案 是saveEventually对你来说够好吗?Theadvantageisthatiftheusercurrentlydoesn'thaveanetworkconnection,saveEventuallywillstoretheupdateonthedeviceuntil

ios - Swift 中的 parse.com - 是否可以将检索到的 PFObject 转换为子类?

我已经创建了一个PFObject的子类,基本上遵循parse.comdocs上的说明,并将对象固定在本地。解析文档似乎没有涉及检索PFObject子类,我想知道-是否可以将检索到的对象转换为PFObject子类。如果是,怎么办?(我知道如果不可能,可能有必要根据PFObject的检索属性重新实例化子类。)letquery=PFQuery(className:Armor.parseClassName())query.fromLocalDatastore()query.findObjectsInBackgroundWithBlock({(objects:[AnyObject]?,error

ios - 如何在 Swift 中设置 PFObject 的 ACL?

我正在使用ParseiOSSDK,并且正在为特定类(不是“_User”)创建对象。但是,我需要修改这些对象的ACL,以便任何人都可以读取或写入它。目前,Parse将新创建对象的ACL设置为PublicRead和CreatorWrite。简而言之,我不确定如何在Swift中将Parse对象的ACL设置为公共(public)读/写。 最佳答案 已经更新了,现在应该是这样的:letacl=PFACL()acl.publicReadAccess=trueacl.publicWriteAccess=trueyourObject.ACL=acl

ios - parse.com key 类型无效,需要字符串,但得到数组

我尝试将我的数据保存到parse.com。我已经在parse.com中预制了一个名为“SomeClass”的类(class)。它有一个名为“mySpecialColumn”的列,数据类型为字符串。这是我尝试保存数据的代码:vargroupObject=PFObject(className:"SomeClass")groupObject.addObject("aaa",forKey:"mySpecialColumn")groupObject.saveEventually()如果我运行它,我会得到:错误:键mySpecialColumn的类型无效,应为字符串,但得到的是数组(代码:111,

ios - 'PFObject' 没有名为 'subscript' 的成员

我明白,这个特定的错误已经在这里和那里发布,代码有些基础,但我自己仍然无法弄清楚这个问题,我需要建议。问题是当我添加codeprovidedonparse.comforsavingobjects的前两行时vargameScore=PFObject(className:"GameScore")gameScore["score"]=1337第二行出现以下错误:'PFObject'doesnothaveamembernamed'subscript'我正在使用Xcode6.3beta2。所有必需的库都与二进制链接,通过BridgeHeader导入。我应该使用什么语法?

ios - 从 Parse Cloud 更新 Parse Local Storage 中固定的 PFObject

通过object.saveEventually(),我将能够将本地存储中的数据与Parse中的云同步。但这是我感到困惑的地方,在文档中,它声明:Whenanobjectispinned,everytimeyouupdateitbyfetchingorsavingnewdata,thecopyinthelocaldatastorewillbeupdatedautomatically但是,接下来的例子,几段之后,取消固定所有对象,然后通过固定名称为HighScores的新scores数组来更新HighScores/p>PFQuery*query=[PFQueryqueryWithClass

ios - 从 Parse Cloud 更新 Parse Local Storage 中固定的 PFObject

通过object.saveEventually(),我将能够将本地存储中的数据与Parse中的云同步。但这是我感到困惑的地方,在文档中,它声明:Whenanobjectispinned,everytimeyouupdateitbyfetchingorsavingnewdata,thecopyinthelocaldatastorewillbeupdatedautomatically但是,接下来的例子,几段之后,取消固定所有对象,然后通过固定名称为HighScores的新scores数组来更新HighScores/p>PFQuery*query=[PFQueryqueryWithClass