代码之家  ›  专栏  ›  技术社区  ›  Roger

获取的属性和NSPredicate

  •  2
  • Roger  · 技术社区  · 15 年前

    由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“keypath”地址.id找不到…,其中地址是获取的属性。

    代码如下:

    [NSPredicate predicateWithFormat:@”地址.id=='%i''',id]

    1 回复  |  直到 15 年前
        1
  •  2
  •   sang    15 年前

    您是否尝试过[NSPredicate predicateWithFormat:@”地址.id==%@“,[NSNumber numb文件:id]]; ?

    如果将address作为对象,@“address==%@”,addressObject就足够了。