【问题标题】:NSPredicate for evaluating a StringNSPredicate 用于评估字符串
【发布时间】:2013-10-28 05:59:59
【问题描述】:

如何使用NSPredicate 评估字符串?

我使用NSPredicateControl 和字符串操作来获得类似N92 BEGINSWITH[cd] "n" 的东西。我想对此进行评估以获得真/假值。我怎么得到它?有什么建议吗?

【问题讨论】:

    标签: objective-c macos cocoa nspredicate nspredicateeditor


    【解决方案1】:

    试试这个:-

    NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF BEGINSWITH[cd]%@", @"n"];
    NSString *yourValue=@"nndfj";
    BOOL result = [predicate evaluateWithObject:yourValue];
    if (result ==YES)
    {
        NSLog(@"Word begin with n");
    }
    else{
        NSLog(@"Word does not begin with n");
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-15
      • 1970-01-01
      • 2020-04-20
      • 2012-01-11
      • 1970-01-01
      相关资源
      最近更新 更多