У меня есть объект NSArray, полученный из стандартного объекта пользовательских значений по умолчанию, [NSUSerDefaults standardUserDefaults]
. Я хочу сохранить этот массив как переменную-член другого объекта и использовать его на протяжении всего времени существования этого объекта.
Я не уверен, является ли массив из NSUserDefaults объектом автозапуска. Но я также хочу, чтобы значение отражалось в URL-адресе следующим образом: www.my-site.com/search/myquery Любая идея о том, как ...
У меня есть поле ввода, в котором введенное значение будет отправлено в параметр Действие. Но я также хочу, чтобы значение отражалось в URL-адресе следующим образом:
www.my-site.com/search/myquery
Есть идеи, как этого добиться?
Вот коды ..
Форма поиска
<% using(Html.BeginForm("Index", "Search")) { %>
<%: Html.TextBox("query", "Enter Keyword") %>
<% } %>
Глобальный Asax
routes.Add("Search", new Route(
"Search/{query}",
new { controller = "Search", action ="Index", query="" }
));
Контроллер
public ActionResult Index(string query)
{
return new EmptyResult()
}