Не уверен, поможет ли это вам, но здесь Я обнаружил аналогичную проблему с _bulk
и JSON.stringify
.
Ответ:
Похоже, что метасимволы в вашей полезной нагрузке не переводятся в новые строки. Если бы вместо этого вы использовали клиент [113 ]asticsearch.js , он бы с этим справился.
BLOCKQUOTE>
Нет, Вы не делаете. Синтезируемые свойства добавляются к классу A и его подклассам автоматически.
Если у Вас есть Класс A с var экземпляра "нечто", которое имеет @property / синтезируют директиву, и Класс B наследовался Классу A, этому также нужно к @property / синтезируют "нечто"?
Нет.
Причина, которую я спрашиваю, состоит в том, потому что, когда я пытаюсь использовать "нечто" Класса B, говорит класс вызова …
Нет, в компиляторе говорится это.
…, что "нечто" не является чем-то вроде структурированного объединения или участника, который заставляет меня верить, это должно быть явно синтезировано.
Это. В классе A.
Компилятор дает Вам, что предупреждение, потому что это не знает о @property, который является, потому что Вы ни не объявили это, ни импортировали заголовок, который объявляет это. Вы говорите, что заголовок класса A объявляет свойство, так импортируйте заголовок класса A в реализацию класса B, так, чтобы компилятор знал о свойстве при компиляции класса B.
Когда наследование Вас не должно должно быть повторно объявлять любые свойства или переменные.
Возможно, если Вы отправляете свой заголовочный файл ClassB, или часть затем людей может лучше точно определить Вашу проблему.