gpt4 book ai didi

ios - 如何进行此 Parse.com 云代码调用?

转载 作者:搜寻专家 更新时间:2023-10-31 22:03:59 24 4
gpt4 key购买 nike

注意:

以下是 CA 在 Parse 的一些想法:

https://www.parse.com/questions/ios-when-will-swift-for-parse-be-ready

(注意这个问题有多受欢迎——热门话题)。希望对大家有帮助


这是一个 iOS7 Parse 云代码调用 ...

如何在 SWIFT 中执行此操作?干杯

要清楚...您可以在 SWIFT 中使用“callFunctionInBackground”吗,还是您必须调用一个 objc 类?

-(void)tableView:(UITableView *)tableView
commitEditingStyle:(UITableViewCellEditingStyle)editingStyle
forRowAtIndexPath:(NSIndexPath *)indexPath
{
int thisRow = indexPath.row;
PFUser *delFriend = [self.theFriends objectAtIndex:thisRow];

NSLog(@"you wish to delete .. %@", [delFriend fullName] );

// note, this cloud call is happily is set and forget
// there's no return either way. life's like that sometimes

[PFCloud callFunctionInBackground:@"clientRequestFriendRemove"
withParameters:@{
@"removeThisFriendId":delFriend.objectId
}
block:^(NSString *serverResult, NSError *error)
{
if (!error)
{
NSLog(@"ok, Return (string) %@", serverResult);
}
}];

[self back]; // that simple
}

请注意,我注意到这是一个谷歌登陆页面,用于尝试弄清楚“到底如何进行云代码调用”(与 Swift 无关)。这是 Parse.com 宇宙中的一整套 适用于 iOS 和 Android 的示例代码 自定义云代码功能 https://stackoverflow.com/a/24010828/294884希望对大家有帮助

最佳答案

将 Objective-C .m 文件添加到您的项目中。 Xcode 将询问有关创建 Bridge Header 文件的问题。说是。

删除.m 文件。在桥头文件中,添加您的导入语句:

#import <Parse/Parse.h>

另一个答案,比我的演练方式更好:https://stackoverflow.com/a/24005242/353988

现在您可以在 Swift 中调用原生 Parse 代码,即:

import UIKit
import Foundation

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

var window: UIWindow?

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {

Parse.setApplicationId("appid", clientKey: "clientkey")
var obj = PFObject(className:"TestObject")
obj.setObject("bar", forKey: "foo")
obj.saveInBackgroundWithBlock ({
(succeeded: Bool!, err: NSError!) -> Void in
NSLog("Hi")
})

}

}

关于ios - 如何进行此 Parse.com 云代码调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24011065/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com