草庐IT

parse_options

全部标签

Swift、Parse 和 Xcode 6 beta6

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

ios - Parse 的 CurrentUser 不保留刷新的数据

使用ParseforiOS,我修改了_User的表以包含一个名为“Friends”的字段,它是指向其他_User的指针数组(顺便说一句,我还有其他附加字段)。当我调用PFUser.currentUser()时,我没有在用户对象中看到这个friend字段。所以我调用了PFUser.currentUser().fetch()(因为refresh方法似乎不再存在了),我终于有了friends我的currentUser对象中的字段。但是,一旦我退出应用程序,该字段就会丢失。与当前用户的所有其他字段不同,它似乎没有保存在本地。我应该如何强制刷新缓存的当前用户? 最佳答

ios - 如何从 iOS 中的 Parse 获取推送通知记录?

我正在开发一个iOS应用程序,后端是在解析中实现的,当应用程序关闭并发送推送通知时,无法在应用程序内部访问它,所以我想知道是否可以访问使用解析API发送通知? 最佳答案 要访问通知,您必须转到AppDelegate.m文件并实现方法didReceiveRemoteNotification。此方法接收一个NSDictionary数据,其中包含由Parse发送的通知的所有信息。内容为json格式,因此您可以通过使用字典的键访问来检索它,然后您可以创建您的列表。-(void)application:(UIApplication*)appl

ios - 保存和加载 UITableView 数组 - iOS Swift Parse

我有以下内容;它从Parse后端获取数据并将类实例加载到NSArray以插入UITableView。varObjectIDClass=PFQuery(className:"TestObject")ObjectIDClass.findObjectsInBackgroundWithBlock({(ObjectsArray:[AnyObject]?,error:NSError?)->VoidinvarObjectIDs=ObjectsArrayas![PFObject]foriin0...ObjectIDs.count-1{self.iDArray.append(ObjectIDs[i].v

objective-c - 在 Swift 中使用一个返回 Optional 或 Throw 的 Objective-C 函数

我正在开发一个需要与现有Objective-CAPI交互的快速项目。不过,我在使用其中一个功能时遇到了一些障碍。在objective-c头文件(OrderItem.h)中,我有这个函数定义:+(NSString*_Nullable)getOptional:(NSString*_Nonnull)fooerror:(NSError*_Nullable*_Nullable)error;特别要注意最后一个参数;因为它是一个错误指针,所以在swift中对此方法的调用需要包装在错误处理程序中(do..catch)。对应的.m文件如下:+(NSString*)getOptional:(NSStrin

javascript - HttpRequest 使用来自数组 Parse.com Cloudcode 的多个 URL

如何使用数组中的url字符串处理多个httpRequest?以下是我迄今为止尝试过的方法,但每次我尝试部署要解析的代码时都会收到错误消息。Parse.Cloud.define("FetchData",function(request,response){Parse.Cloud.useMasterKey();varurls=["url1","url2"]returnParse.Cloud.httpRequest({//ForloopbelowFAILS**for(i=1;i 最佳答案 Cloud.httpRequest返回发出请求的p

Swift 样式 : Function returns optional of type that you need in order to continue, 处理此问题的最佳做法是什么?

首先,我将使用cellForRowAtIndexPath作为我的示例,因为出队函数返回一个可选的并且忽略显式解包它是完全安全的事实。我的问题是:什么被认为是“最佳”方式或风格来处理您调用返回可选的函数但您需要从该函数返回以继续操作的情况。我发现第一个片段非常笨拙和丑陋:iflettheCell=UITableView().dequeueReusableCellWithIdentifier("cell"){setUpCell(theCell)returntheCell}else{lettheCell=UITableViewCell(style:.Default,reuseIdentifi

ios - UNUserNotificationCenterDelegate 委托(delegate)方法 "nearly matches optional requirement"

我正在实现funcuserNotificationCenter(_center:UNUserNotificationCenter,didReceiveresponse:UNNotificationResponse,withCompletionHandlercompletionHandler:()->Void){但是我从编译器收到“几乎匹配可选要求”的警告。我的声明有什么问题?我直接从文档中复制了它! 最佳答案 这是@escaping属性。它没有显示在文档中。但它显示在页眉中。这就是复制的地方!这是正确的声明:funcuserNoti

swift - 发送数据到另一个 View : can't unwrap option

我知道这必须是一个简单的修复,但似乎无法理解为什么我的代码不起作用。基本上我试图将一个值从第一个View中的文本字段发送到第二个View的标签。ViewController.swift@IBOutletvarText1st:UITextField@IBActionfuncGoto2ndView(sender:AnyObject){letview2=self.storyboard.instantiateViewControllerWithIdentifier("view2")asMyView2//view2.Label2nd.text=text;self.navigationContro

swift - 如何检查一个表达式中 Optional 是否不为 nil 且属性是否为真?

使用Swift,我有一个NSStatusItem,当我单击它时,我想检查NSWindow是否可见。如果是,隐藏它,如果不是,调用一个函数来显示NSWindow。我的NSWindow是我的应用委托(delegate)中的一个类属性,varwindow:NSWindow?。在我响应点击NSStatusItem的方法中,我尝试使用可选链接来执行以下操作:ifself.window?.visible{self.window!.orderOut(self)//orself.window?.orderOut(self),samebehavior}else{displayWindow()}但是,如果