- (BOOL)textFieldShouldReturn:(UITextField *)textField{
//plist存储数据
NSString *docPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
NSString *filePath = [docPath stringByAppendingPathComponent:@"history.plist"];
//这种是追加多个数据的方法:记住:追加的话先从沙盒里面读取你原来的plist文件,然后再在后面追加数据,而不是直接重新创建NSDictionary去覆盖原来的数据
NSMutableArray *textList = [NSMutableArray arrayWithContentsOfFile:filePath];
//NSMutableArray *textList = [NSMutableArray array];这种plist中永远只有一条数据,因为被覆盖了
//NSMutableArray *textList = [NSMutableArray array];这种方式
[textList addObject:textField.text];
[textList writeToFile:filePath atomically:YES];
//搜索请求
//发送完毕,暂时界面
[textField resignFirstResponder];
textField.text = nil;
_xstoreSearchTableView.hidden = YES;
_categoryTableView.hidden = NO;
return YES;
}