Другое интересное решение могло бы состоять в том, чтобы сделать это:
<a href="#" itemid="<%itemid%>" itemname="<%itemname%>" onclick="SelectSurveyItem(this.itemid, this.itemname); return false;">Select</a>
Тогда можно использовать стандартное кодирование HTML на обоих переменные, не имея необходимость волноваться о дополнительной сложности заключения в кавычки JavaScript.
Да, это делает , создают HTML, который строго недопустим. Однако это допустимая техника, и все современные браузеры поддерживают его.
, Если бы это был мой, я, вероятно, пошел бы со своим первым предложением и удостоверился бы, что значения закодированы HTML , и вышли из одинарных кавычек.
Я предполагаю, что вы просто помещаете UIViews в перо для использования UIViewController чисто в коде. Apple называет это отдельным файлом пера .
Следуйте руководству, на которое я ссылаюсь, чтобы узнать подробности и пример того, как заставить это работать.
Что касается встраивания представления в другое в Interface Builder, вам необходимо в добавить элемент UIView из библиотеки в родительский вид, а установить его класс в инспекторе . После того, как класс встроенного представления установлен, ваши IBOutlets должны быть видимы.