PhpStorm SQL выделяет неправильную часть кода [duplicate]

У меня было то же сообщение об ошибке и спасибо (!!) Кире от http://www.idev101.com Я смог решить проблему. Я только нашел ее сайт после поиска и укладки всех этих потоков. Я теперь размещаю здесь для следующего, который приходит в StackOverFlow, и имеет тот же вызов, что и с тех пор, как этот человек, скорее всего, придет к этой теме через Google.

Я понял, что ошибочно сделал это:

UIViewController *deviceViewController = [[UIViewController alloc] initWithNibName:@"DeviceViewController" bundle:nil];

Вместо этого:

DeviceViewController *deviceViewController = [[DeviceViewController alloc] initWithNibName:@"DeviceViewController" bundle:nil];

Где

DeviceViewController

Явилось имя моего класса, также известного как

DeviceViewController.h 
DeviceViewController.m

В вашей реализации (файл .m) вам нужно будет

"import DeviceViewController.h"

, где вы хотите позвонить, например еще один UIViewController.

Мне абсолютно не жаль, если я только заявляю очевидное для новичков, как я, и могу получить голоса, поскольку это не совсем связано с вопросом, но я искал 4 (?!?) часов прямо сейчас, чтобы ответить на это сообщение об ошибке. Если я могу избавить это от 1 или 2 человек, это будет здорово:)

PS: Для тех, кто заинтересован в том, как код продолжает загрузку другого UIViewController:

    [self presentViewController:deviceViewController animated:YES completion:nil];

4
задан Pang 30 May 2015 в 09:50
поделиться

1 ответ

Исходя из вашего снимка экрана Settings (Preferences on Mac) | Editor | Language Injections.

Пожалуйста, удалите правило инъекции 3-го языка снизу (одно для «div» - у которого есть «IDE» в столбце «Область»).

Это правило вводит HTML в тег div, который указывает IDE обрабатывать весь другой код (даже PHP) внутри такого тега, как HTML / обычный текст.

9
ответ дан LazyOne 21 August 2018 в 02:26
поделиться
  • 1
    – Joao Carlos 30 May 2015 в 09:49
  • 2
    Большое спасибо! Также помог мне :-) – Chris 15 January 2016 в 11:26
  • 3
    Идеальное решение. Спустя более года после этого ответа она решила мою проблему. Я использую PHPStorm 2016.3 в Windows. – Shakeel Ahmed 18 December 2016 в 09:54
Другие вопросы по тегам:

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