0
我有一個AWSTask的問題,它沒有正確實例化。我想知道我在做什麼錯,爲什麼會發生這種情況。我知道這對於'Expected'來說並不是錯誤的)'「,因爲我用BFTask取代了AWSTask,只是爲了檢查它是否工作並確實如此。我很抱歉,如果這似乎是一個新手問題,但我很不確定我應該如何解決這個錯誤。AWSTask不可實例化
我的代碼:
AWSLambdaInvoker *lambdaInvoker = [AWSLambdaInvoker defaultLambdaInvoker];
NSDictionary *parameters = @{@"List" : list,
@"isError" : @NO};
[[lambdaInvoker invokeFunction:@"updateList" JSONObject:parameters] continueWithBlock:^id(AWSTask* task) {
if (task.error) {
NSLog(@"Error: %@", task.error);
}
if (task.exception) {
NSLog(@"Exception: %@", task.exception);
}
if (task.result) {
NSLog(@"Result: %@", task.result);
dispatch_async(dispatch_get_main_queue(), ^{
NSLog(@"%@",task.result);
});
}
return nil;
}];
我進口:
#import <AWSCore/AWSCore.h>
#import <AWSCognito/AWSCognito.h>
#import <AWSDynamoDB/AWSDynamoDB.h>
#import <AWSLambda/AWSLambda.h>
注:我已經試過進口這些以及看是否錯誤就解決了:
#import <AWSCore/AWSCore.h>
#import <AWSS3/AWSS3.h>
#import <AWSDynamoDB/AWSDynamoDB.h>
#import <AWSSQS/AWSSQS.h>
#import <AWSSNS/AWSSNS.h>
#import <AWSCognito/AWSCognito.h>
解決:BFTask作品一樣好。不知道爲什麼AWSTask不工作。 – user2977578
嗨,我有一些關於調用lambda函數的問題。需要你的幫助。 http://stackoverflow.com/questions/31354780/lambda-function-issue-in-aws-ios-sdk。 – user1068810