小编Vin*_*ble的帖子

用谓词查询核心数据 - iPhone

所以我试图从核心数据中获取对象.我有80个对象的列表,我希望能够使用UISearchBar搜索它们.它们显示在表格中.

在谓词上使用apple文档,我将以下代码放在其中一个UISearchBar委托方法中.

- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {
  if (self.searchBar.text !=nil)
  {
    NSPredicate *predicate =[NSPredicate predicateWithFormat:@"name LIKE %@", self.searchBar.text];
    [fetchedResultsController.fetchRequest setPredicate:predicate];
  }
  else
  {
    NSPredicate *predicate =[NSPredicate predicateWithFormat:@"All"];
    [fetchedResultsController.fetchRequest setPredicate:predicate];
  }

  NSError *error = nil;
  if (![[self fetchedResultsController] performFetch:&error]) {
        // Handle error
        NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
        abort();  // Fail
    }       

  [self.tableView reloadData];

    [searchBar resignFirstResponder];   
    [_shadeView setAlpha:0.0f];
}
Run Code Online (Sandbox Code Playgroud)

如果我在搜索字段中键入与其中一个对象的name属性完全匹配,则搜索工作,并使用具有对象名称的单个单元格重新填充表.如果我不搜索确切的名称,我最终没有结果.

有什么想法吗?

iphone

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

启动 Apple 的股票应用程序,选择特定的股票

我想启动 Apple 的股票应用程序,以在未越狱的手机上显示特定股票的信息。我对如何获取报价自己绘制股票图表不感兴趣,只是打开 Stocks.app。

我希望 Stocks 应用程序具有自定义 URL 格式,因此打开类似的 URLstocks://AAPL可以解决问题。但是我没有找到任何记录这种方案的东西,并且怀疑它不存在。

任何其他想法,或者是不可能与本地股票应用程序集成?

iphone url stocks custom-url

5
推荐指数
1
解决办法
949
查看次数

标签 统计

iphone ×2

custom-url ×1

stocks ×1

url ×1