Загруженный наконечник, но выход «view» не установлен

Использование jQuery для автоматического преобразования дат с помощью $.parseJSON

Примечание : этот ответ предоставляет расширение jQuery, которое добавляет автоматическую поддержку формата даты ISO и .net.

blockquote>

Поскольку вы используете Asp.net MVC, я подозреваю, что вы используете jQuery на стороне клиента. Я предлагаю вам прочитать этот пост в блоге , в котором есть код, как использовать $.parseJSON для автоматического преобразования дат для вас.

Код поддерживает даты форматирования Asp.net, такие как те, которые вы упомянули как а также даты форматирования ISO. Все даты будут автоматически отформатированы для вас с помощью $.parseJSON().

696
задан Josh Caswell 30 July 2017 в 13:32
поделиться

2 ответа

При использовании пользовательского init метода проверьте возврат чего-то допустимого. Я столкнулся с частью кода, который отказал на чем-то вроде этого:

- (id)init {
   self = [super init];
   if (self) {
      CustomController *controller = [[NSBundle mainBundle] loadNibNamed:NSStringFromClass(className) owner:self options:nil];
   } return self;
}

В другом классе, контроллер был создан как так:

CustomController *controller = [[CustomController alloc] init];

проблема состоит в том, что в init методе, сам не изменился и должен быть похожим на это вместо этого:

- (id)init {
   self = [super init];
   if (self) {
      CustomController *controller = [[NSBundle mainBundle] loadNibNamed:NSStringFromClass(className) owner:self options:nil];
      [controller viewDidLoad];
      self = controller;
   } return self;
}
0
ответ дан 22 November 2019 в 21:33
поделиться

Моя проблема была в неправильных классах. Я использовал пользовательский .xib для своего пользовательского представления. Правильно это должно быть установлено как здесь:

  1. Представление не должно иметь класса
  2. Класс, который используется с эти .xib, установлен в File's Owner, Выходы вкладки
  3. подключены с File's Owner а не с View.

    pic

0
ответ дан 22 November 2019 в 21:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: