Показать сообщение отдельно
Старый 28.11.2008, 16:11
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 4  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
А что вообще делегат делает? Возвращает функцию оболочку с нужной функцией вызова apply:
Код:
class Room {
	public function Room() {
		xmlDoc = new XML();
		xmlDoc.onLoad = function (){                    
			return onLoadXML.apply(this, arguments);
		}
	}
	private function onLoadXML (success){}
}
По-любому генерится лишняя функция.