如何将objective-c代码段转换为Rubymotion

如何将objective-c代码段转换为Rubymotion,objective-c,rubymotion,Objective C,Rubymotion,我正在使用Rubymotion构建一个iOS应用程序。我需要将这个目标C代码“转换”为ruby。应该是什么样子。我被卡住了 ASRemoteIndex *index = [apiClient getIndex:@"YourIndexName"]; [index search:[ASQuery queryWithFullTextQuery:@"jim"] success:^(ASRemoteIndex *index, ASQuery *query, NSDictionary *answer)

我正在使用Rubymotion构建一个iOS应用程序。我需要将这个目标C代码“转换”为ruby。应该是什么样子。我被卡住了

ASRemoteIndex *index = [apiClient getIndex:@"YourIndexName"];
[index search:[ASQuery queryWithFullTextQuery:@"jim"]
  success:^(ASRemoteIndex *index, ASQuery *query, NSDictionary *answer) {

} failure:nil];

// setting some query parameters
ASQuery* query = [ASQuery queryWithFullTextQuery:@"jim"];
query.hitsPerPage = 5;
[index search:query success:^(ASRemoteIndex *index, ASQuery *query, NSDictionary *answer) {

} failure:nil];
像这样:

index.search(ASQuery.queryWithFullTextQuery("jim"), success:lambda do |index, query, answer|
       # optional block code here
    end, failure:nil)

query = ASQuery.queryWithFullTextQuery("jim")
index.search(query, success:lambda do |index, query, answer|
       # optional block code here
    end, failure:nil)
在这里阅读:

像这样:

index.search(ASQuery.queryWithFullTextQuery("jim"), success:lambda do |index, query, answer|
       # optional block code here
    end, failure:nil)

query = ASQuery.queryWithFullTextQuery("jim")
index.search(query, success:lambda do |index, query, answer|
       # optional block code here
    end, failure:nil)

请在此处阅读:

尝试一些在线转换器,例如,may it help(可能有点帮助)。我尝试了一些在线转换器,但没有帮助尝试一些在线转换器,例如,may it help(可能有点帮助)。我尝试了一些,但没有帮助