Tag: search

iOS酒店/咖啡厅/餐厅search

我需要在我的ios应用程序中实现酒店/咖啡厅/餐厅search。 按城市search。 有近10个城市,需要显示信息,例如在这个城市的所有酒店。 (图片,名称,简短描述,地址,也许评分或类似的东西)。 你会请教我一些API,我可以用于这个目的。 我发现的 – 谷歌地图与谷歌地方的东西。 也许这是最好的解决scheme,但我不确定。 和Expedia – http://developer.ean.com/docs/read/hotel_list但在这里,我们只有酒店search也许你有更好的想法?

仅在设置中设置为ON的数组中search

我只需要在设置为ON的数组中进行search和过滤。 现在我循环所有数组的dict : – (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope { NSPredicate *resultPredicate = [NSPredicate predicateWithFormat:@"Name CONTAINS[cd] %@ OR Address CONTAINS[cd] %@", searchText, searchText]; searchResults = [NSMutableArray array]; for (NSString *akey in dict) { NSLog(@"%@", akey); NSArray *array = [dict objectForKey:akey]; NSArray *matches = [array filteredArrayUsingPredicate:resultPredicate]; if (matches.count > 0) { [searchResults addObjectsFromArray:matches]; } } } NSLog(@“%@”,akey); 2013-05-01 11:34:07.256 […]

无法search数据?

我已经添加search栏收集视图使用编程方式。但是当我input名称search什么都不显示。我也有一些部分,每个部分包含一些数据。 这是我的代码: @interface ViewController () { NSMutableArray *arrayPDFName; NSMutableArray *titleArray; } @property (nonatomic,strong) NSArray *dataSourceForSearchResult; @property (nonatomic) BOOL searchBarActive; @property (nonatomic) float searchBarBoundsY; @property (nonatomic,strong) UISearchBar *searchBar; @property (nonatomic,strong) UIRefreshControl *refreshControl; @end @implementation ViewController – (void)viewDidLoad { [super viewDidLoad]; self.dataSourceForSearchResult = [NSArray new]; titleArray = [NSMutableArray array]; [self getdata]; self.mycollectionView.dataSource = self; self.mycollectionView.delegate = self; […]

在我的TableView中实现一个SearchBar,并使用NSFetchedResultsController和适当的谓词来使search工作

我有一个简单的TableViewController,它有一个添加button,转到一个ModalViewController; 用户将文本添加到文本字段中,按下保存并退出,并将条目添加到Core Data中的Entities and Attributes并显示在TableViewController中。 它运作良好。 我首先用另一个button在桌面视图中拉出一个UISearchBar,然后search结果并将其拉回来; 那工作。 然后,我在TableViewController的底部添加了一个新的选项卡,并设法在那里获得search栏和表格。 现在,我想在单表视图顶部的SearchBar,我希望用户能够键入和dynamicsearchTableView。 我的fetchRequest看起来像这样当前为TableView(没有search栏): NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init]; NSEntityDescription *entity = [NSEntityDescription entityForName:@"Transaction" inManagedObjectContext:managedObjectContext]; [fetchRequest setEntity:entity]; NSSortDescriptor *sort = [[NSSortDescriptor alloc] initWithKey:@"occasion.dateOfEvent" ascending:NO selector:@selector(localizedCaseInsensitiveCompare:)]; [fetchRequest setSortDescriptors:[NSArray arrayWithObject:sort]]; [fetchRequest setFetchBatchSize:20]; //NSPredicate *pred = [NSPredicate predicateWithFormat:@"ANY whoBy.name CONTAINS[c] %@", self.searchBar.text]; //[fetchRequest setPredicate:pred]; NSFetchedResultsController *theFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:fetchRequest […]

数组objectAtIndex:超出界限的错误

所以最近,我很难找出如何创build一个uicollectionview的search栏(请看这里 )。 幸运的是,有人能够为我回答。 但是,由于滚动我的应用程序是非常缓慢和越野车,我决定实施一个asynchronous的请求,使图像加载在后台,并因此加载,更快。 问题是我的包含search查询的数组无法“重新加载”我的uicollectionview,因为asynchronous请求正在干扰它。 或者至less,这就是我认为的问题,如果问题在别的地方,请告诉我。 这是我不断收到的错误消息: 2014-07-21 16:28:22.199 A Great App for TF2[545:70b] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 1 beyond bounds [0 .. 0]' *** First throw call stack: ( 0 CoreFoundation 0x01c2e5e4 __exceptionPreprocess + 180 1 libobjc.A.dylib 0x019b18b6 objc_exception_throw + 44 2 CoreFoundation 0x01bcf4e6 -[__NSArrayM […]

单元格不显示在SearchBar -Core数据中

我对Xcode相当陌生,并且在search栏中显示表视图数据的时候遇到困难。 基本上试图将获取的结果返回到search栏。 提前致谢! #import "DeviceViewController.h" #import "DeviceDetailViewController.h" @interface DeviceViewController () @property (strong) NSMutableArray *devices; @end @implementation DeviceViewController { NSArray *recipes; NSArray *searchResults; } @synthesize recipe; – (NSManagedObjectContext *)managedObjectContext { NSManagedObjectContext *context = nil; id delegate = [[UIApplication sharedApplication] delegate]; if ([delegate performSelector:@selector(managedObjectContext)]) { context = [delegate managedObjectContext]; } return context; } – (id)initWithStyle:(UITableViewStyle)style { self […]

iOS中有没有任何方法可以从CTCoreAccount或CocoreFolder的Mailcore库中获取特定关键字的CTCoreMessage?

我正在开发一个IOS应用程序,我通过Mailcore库集成了Gmail,现在我想添加searchfunction的收件箱,用户可以search他们的电子邮件主题和正文。 但我不知道如何实现它。 谁能帮我吗? 在Mailcore中是否有任何示例源代码?

用于抓取网页或调用API(特别是iTunes)的最快服务?

我们需要每天下载所有iOS应用程序的元数据。 我们计划通过抓取iTunes网站和使用iTunessearchAPI来提取信息。 由于有700K +的应用程序,我们需要一个有效的方式来做到这一点。 一种方法是在EC2上build立一堆脚本并行运行。 在我们踏上这条道路之前,有没有像人们用来完成类似任务的服务? 本质上,我们希望能够帮助我们非常快地抓取成千上万个页面(或进行一堆API调用)。

iOS:如何避免在search栏中input特殊字符?

我可能正在看这个不正确,但现在,如果用户在search栏中input某些特殊字符,应用程序将崩溃。 这些包括\和'。 撇号是一个问题,用“不是”和“不”这样的词语会导致崩溃 我应该如何解决这个问题呢? 非常感谢

iOS的iPhone SQLite和Monotouch的问题

我已经用Monodevelop 2.8成功开发了一个小型的iPhone + Monotouch(最新版本)应用程序,它使用SQLite的“编译”版本来启用FTS4。 要将SQLite编译为静态库(libSQLite.a),我将此主题作为教程使用 : 如何在SQLite中使用FTS与Monotouch for iOS 此外,我已经按照这个教程来创build一个模拟器+设备兼容的静态库: 使用Xcode和SDK 4 +构build胖静态库(设备+模拟器) 事情在模拟器上工作很好。 🙂 坏消息来自设备,iOS 4的iPhone 4.当我在设备上部署和运行应用程序时,它突然崩溃。 在monodouch项目中使用libSQLite.a静态库我按照这个教程http://docs.xamarin.com/ios/advanced_topics/linking_native_libraries 在使用这个附加命令编译的设备上运行应用程序时,似乎出现了问题: -gcc_flags“-L $ {ProjectDir} -lSQLite3 -force_load $ {ProjectDir} /libSQLite3.a”如果我编译和部署应用程序时没有附加命令(使用静态链接库)程序启动时不会崩溃。 任何build议? 任何人已经在iOS的Monotouch应用程序上使用SQLite与FTS4?