小编lhe*_*ncq的帖子

[__NSCFNumber length]:无法识别的选择器发送到实例UITableView

我遇到了错误

[__NSCFNumber length]:无法识别的选择器发送到实例0x15580c90 2014-02-18 15:10:49.490 CIB [1706:60b] *由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' - [__ NSCFNumber length]:无法识别的选择器已发送到实例0x15580c90'*第一掷调用堆栈:(0x2da18e83 0x37d756c7 0x2da1c7b7 0x2da1b0af 0x2d969dc8 0x2e33b695 0x2e33b169 0x301ab2fd 0x1603ad 0x302cf315 0x302776cd 0x30276ef1 0x3019d353 0x2fe23943 0x2fe1f167 0x2fe1eff9 0x2fe1ea0d 0x2fe1e81f 0x2fe1854d 0x2d9e3f69 0x2d9e18f7 0x2d9e1c43 0x2d94c471 0x2d94c253 0x326862eb 0x30201845 0x113de1 0x3826eab7)的libc ++ abi.dylib:与未捕获的终止NSException类型的异常

我在这里循环.从Json中的数组到我的模型任务列表然后存储到NSMutableArray _tasklist

NSArray *taskJson = [json objectForKey:@"fOTaskListModelWss"];

    for (NSDictionary *dictCQ in taskJson) {
        NSLog(@"TASKLIST: %@", [dictCQ objectForKey:@"foTaskListModelWs"]);

        NSDictionary *datadic = [dictCQ objectForKey:@"foTaskListModelWs"];
        TaskList *task = [[TaskList alloc]init];
        [task setTaskCount:datadic[@"count"]];
        [task setFuncCd:datadic[@"funcCd"]];
        [task setFuncCdDscp:datadic[@"funcCdDscp"]];
        [task setRequestStatus:datadic[@"requestStatus"]];
        [task setRole:datadic[@"role"]];
        [_taskList …
Run Code Online (Sandbox Code Playgroud)

json objective-c uitableview nsmutablearray ios

32
推荐指数
3
解决办法
4万
查看次数

我如何在解析ios中获得AND子句

我使用此链接作为指南,但我可以弄清楚如何使用AND子句进行解析.它只在示例代码中定义OR子句.

如果我要从SQL语句转换它,它看起来像这样......

SELECT * FROM RemittanceTable WHERE beneCode = 'code' AND remittanceAmount = 500.00
Run Code Online (Sandbox Code Playgroud)

例如,在此代码中,我想在读取数据之前检查代码和数量是否正确.但它用OR子句验证

PFQuery *beneCodeQuery = [PFQuery queryWithClassName:@"RemittanceTable"];
[beneCodeQuery whereKey:@"beneCode" containsString:_beneCodeText.text];

PFQuery *amountQuery = [PFQuery queryWithClassName:@"RemittanceTable"];
[amountQuery whereKey:@"remittanceAmount" equalTo:amount];

PFQuery *query = [PFQuery orQueryWithSubqueries:[NSArray arrayWithObjects:beneCodeQuery,amountQuery,nil]];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
    if (!error) {
        for (PFObject *object in objects) {
            NSLog(@"%@", object);

            [self resignAllResponder];
            _paymentDetailsImage.frame = CGRectMake(_paymentDetailsImage.frame.origin.x, _paymentDetailsImage.frame.origin.y, _paymentDetailsImage.frame.size.width, paymentModeOrigHeight);
            _detailsView.alpha = 1;

        }
    }}}];
Run Code Online (Sandbox Code Playgroud)

iphone ios parse-platform pfquery

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