Php searchBar.resignFirstResponder()导致零值

Php searchBar.resignFirstResponder()导致零值,php,mysql,swift,Php,Mysql,Swift,我正在尝试使用Swift创建一个iOS应用程序,我需要使用UISearchbar实现一个搜索功能。它接收一个存储名称并在数据库中搜索它,以返回一个存储名称数组。下面是给我一些错误的代码段。我密切关注这个网站 我有两个错误,第一个是由于mysearchBar.resignFirstResponder()引起的。应用程序终止,我继续得到 "fatal error: unexpectedly found nil while unwrapping an Optional value" 第二个错误是当我

我正在尝试使用Swift创建一个iOS应用程序,我需要使用UISearchbar实现一个搜索功能。它接收一个存储名称并在数据库中搜索它,以返回一个存储名称数组。下面是给我一些错误的代码段。我密切关注这个网站

我有两个错误,第一个是由于mysearchBar.resignFirstResponder()引起的。应用程序终止,我继续得到

"fatal error: unexpectedly found nil while unwrapping an Optional value"
第二个错误是当我删除mysearchBar.resignFirstResponder()时,我得到

更新: 我通过输入这一行解决了第二个问题

request.addValue("application/json", forHTTPHeaderField: "Content-Type")
然而,我的postString变量似乎面临一个问题


您应该通过单击行号在给出错误的行上设置断点并运行程序。使用左下角的调试器窗格窗口查找nil值


这将帮助您找到什么值为零,如果您已经知道什么变量为零,请告诉我们

您应该在给出错误的行上设置断点,方法是单击行号并运行程序。使用左下角的调试器窗格窗口查找nil值


这将帮助您找到什么值为零,如果您已经知道什么变量为零,请告诉我们

mysearchBar似乎为零。将另一个参数传递到func doSearch(searchWord:String)中,就像func doSearch(searchWord:String,searchbar:UIsearchbar)一样,然后在其他函数中单击searhbarsearch按钮将搜索栏添加到doSearch(searchWord:searchbar.text!,searchbar:searchbar)谢谢!这解决了第一个问题。然而,现在我的postString面临另一个问题。很高兴我能帮上忙!mysearchBar似乎为零。将另一个参数传递到func doSearch(searchWord:String)中,就像func doSearch(searchWord:String,searchbar:UIsearchbar)一样,然后在其他函数中单击searhbarsearch按钮将搜索栏添加到doSearch(searchWord:searchbar.text!,searchbar:searchbar)谢谢!这解决了第一个问题。然而,现在我的postString面临另一个问题。很高兴我能帮上忙!
Error Domain=NSCocoaErrorDomain Code=3840 "No value." UserInfo=
{NSDebugDescription=No value.}
request.addValue("application/json", forHTTPHeaderField: "Content-Type")