标签: parse-platform

解密码重置功能

我试图在我的ios应用程序中使用密码重置进行解析,我似乎无法在swift中找到关于如何将其实现为按钮操作但没有找到任何内容的最佳方法的任何教程.

谁知道一个好看的地方?这就是我到目前为止所拥有的

@IBAction func resetPassword(sender: AnyObject) {

    [PFUser requestPasswordResetForEmailInBackground:
        self.loginEmail.text
        block:^(BOOL succeeded, NSError *error)
        {
        [APP.hud hide:YES];
        if (!succeeded)
        {
        NSString *msg = @"Could not connect. Try again later.";
        [UIAlertView ok:msg];
        return;
        }

        [UIAlertView minimalistMessageFor:3.0
        title:nil
        message:@"Your password has been sent to your email address."
        then:^{ }];
        [self begin];
        }];

}
Run Code Online (Sandbox Code Playgroud)

我在PFUser线上的这个容器文字错误中得到一个Expected表达式.

ios parse-platform swift xcode6.1

-2
推荐指数
1
解决办法
3915
查看次数

NSTimer在几秒钟后停止

我正在制作一个社交媒体应用程序,并且注册屏幕中的一个功能是检查用户名是否实时拍摄并放置X或检查是否已采用(再次实时).我使用计时器来完成此操作但由于某种原因,计时器在几秒钟后停止.这是怎么回事?有没有更好的方法来做这件事?

override func viewDidLoad() {
    username.delegate = self
    email.delegate = self
    password.delegate = self
    var timer = NSTimer()
    timer = NSTimer.scheduledTimerWithTimeInterval(0.01, target: self, selector: Selector("checkOrX"), userInfo: nil, repeats: true)
}

func checkOrX() {
    var query = PFQuery(className: "_User")
    query.whereKey("username", equalTo: self.username.text)
    query.findObjectsInBackgroundWithBlock { (users, error) -> Void in
        if let users = users {
            self.usernameCheck.image = UIImage(named: "X.png")
        } else {
            self.usernameCheck.image = UIImage(named: "Check.png")
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

xcode nstimer ios parse-platform swift

-2
推荐指数
1
解决办法
224
查看次数

TypeError:Object [object Object]没有方法''

我尝试创建客户时收到以下错误.我试着降级Parse.目前它运行最新的(2.2.8)版本,但我也尝试了1.4.2版本,我仍然收到以下错误.这种"TypeError"的原因是什么?

TypeError: Object [object Object] has no method 'isString' 
at request (stripe.js 49:25) at post (stripe.js:117:12) at
Object.module.exports.Customers.create (stripe.js:239:16) at main.js:15:22
Run Code Online (Sandbox Code Playgroud)

Main.js:

//STRIPE
var Stripe = require("stripe")
Stripe.initialize = ("sk_test_XXXXX");

Parse.Cloud.define("saveCustomerId", function(request, response) {
    Parse.Cloud.useMasterKey();
    Stripe.Customers.create({
        card : request.params.token,
        email: request.params.email,
        description: request.params.description,
    }, {
        success : function(customer) {

        var Usr = request.user;

        var newcust = Parse.Object.extend("Customer");
        var newUsr = new newcust();

          newUsr.set("sCID", customer.id);
            newUsr.set("parent", Usr);

       var pACL = new Parse.ACL();
       pACL.setPublicReadAccess(false);
       pACL.setPublicWriteAccess(false);
       pACL.setReadAccess(Usr, true);
       pACL.setWriteAccess(Usr, true);

        newUsr.set("ACL", pACL);

            newUsr.save(null, …
Run Code Online (Sandbox Code Playgroud)

stripe-payments parse-platform parse-cloud-code

-2
推荐指数
1
解决办法
929
查看次数

异步任务未触发

我有一个async task方法,我正在调用页面加载,它成功进入方法,但它"冻结"在一行,我将在下面指出,我无法弄清楚为什么.

 protected void Page_Load(object sender, EventArgs e)
 {
     ParseClient.Initialize("AppKey", ".NetKey");

     Load().Wait();
 }    

 public async Task Load()
 {
     ParseQuery<ParseObject> myQuery = ParseObject.GetQuery("myClass");
     IEnumerable<ParseObject> results = await myQuery.FindAsync();
     foreach (ParseObject result in results)
     {
         string firstName = result.Get<string>("name");
     }
 }
Run Code Online (Sandbox Code Playgroud)

在这条线上对我来说是"冻结":

IEnumerable<ParseObject> results = await myQuery.FindAsync();
Run Code Online (Sandbox Code Playgroud)

这可能是我正在寻找的一个非常基本的东西,我似乎无法找到它...任何建议?

c# asynchronous wait async-await parse-platform

-2
推荐指数
1
解决办法
494
查看次数

将字符串数组转换为Double,然后在Swift中计算总和

我有一个要转换为Double的字符串数组。然后我想将数组中的每个项目加在一起并得到总和。

在此处输入图片说明

到目前为止,这是我的代码。在枚举数组之后,将所有这些元素加在一起遇到了问题。

在此处输入图片说明

arrays parse-platform swift

-3
推荐指数
1
解决办法
4198
查看次数

不幸的是,Todo已经停止了

有人可以帮助我,不管我做什么我无法解决这个应用程序无法正常工作的问题.我正在使用Android工作室.

我的 Logcat

 10-23 07:29:21.312  31399-31399/org.jaco.todo D/dalvikvm? Late-enabling CheckJNI
 10-23 07:29:21.512  31399-31402/org.jaco.todo D/dalvikvm? GC_CONCURRENT freed 82K, 2% free 11049K/11271K, paused 11ms+0ms, total 16ms
 10-23 07:29:21.532  31399-31399/org.jaco.todo D/AndroidRuntime? Shutting down VM
 10-23 07:29:21.536  31399-31399/org.jaco.todo W/dalvikvm? threadid=1: thread exiting with uncaught exception (group=0xa62d9288)
 10-23 07:29:21.540  31399-31399/org.jaco.todo E/AndroidRuntime? FATAL EXCEPTION: main
    java.lang.RuntimeException: Unable to start activity ComponentInfo{org.jaco.todo/org.jaco.todo.TodoActivity}: java.lang.IllegalStateException: To use this functionality, add this to your AndroidManifest.xml:
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
            at android.app.ActivityThread.access$600(ActivityThread.java:130)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
            at android.os.Handler.dispatchMessage(Handler.java:99)
            at android.os.Looper.loop(Looper.java:137)
            at …
Run Code Online (Sandbox Code Playgroud)

java android parse-platform

-5
推荐指数
1
解决办法
94
查看次数