Не непосредственно, но я использую Agent Smith плагин для R#, чтобы сделать это. К сожалению, R# не свободен.
Не уверен, что это правильный ответ, но это, вероятно, объясняет, почему вы наблюдаете поведение 4.0 при использовании 4.2:
> pwd
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.sdk/usr/include/c++
> ls -l
total 4
drwxr-xr-x 10 root wheel 2278 10 Sep 09:32 4.0.0/
lrwxr-xr-x 1 root wheel 5 10 Sep 09:30 4.2.1@ -> 4.0.0
Похоже, что они пытаюсь использовать набор заголовков 4.0 для обеих версий, по крайней мере, на Snow Leopard с Xcode 3.2.
Фон не является стандартным атрибутом для элементов TD. Вместо этого используйте:
style="background: url(/path/to/image.png);"
Что касается вашего изображения в 1 пиксель, я полагаю, это просто для отображения ячейки таблицы? Если так, то это не рекомендуемый способ. Вы можете сделать:
table { empty-cells: show; }
в CSS, хотя я не думаю, что IE6 поддерживает это. Более совместимый со стандартами способ - использовать неразрывный пробел:
Иногда возникают проблемы с компилятором в Xcode, возможно, у вас есть проблема, аналогичная описанной здесь.
В этом случае вы должны указать компилятор специально для устройство и тренажер. Я знаю, что в этом нет никакого смысла, но моя проблема решена.