![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2012
Адрес: Татарстан
Сообщений: 118
|
Здрасте, да вроде и не проблема вовсе то у меня, но меня это все загнало в ступор.
В неком классе делаю вот так. SocketManager.connectSocket(); сам класс SocketManager package socket { import flash.events.*; import flash.net.*; public class SocketManager extends Object { private static var host:String = "192.168.31.244"; private static var port:int = 9999; private static var socket:Socket = new Socket(); private static var income:String; private static var incomeArray:Array; public function SocketManager() { } public static function connectSocket() { socket.connect(host, port); // Вот тут получаю ошибку Вызов предположительно неопределенного метода connect. } public static function closeSocket():void { } private static function eventConnect(event:Event):void { } private static function eventClose(event:Event):void { } private static function eventIOError(event:IOErrorEvent) : void { } private static function eventSecurityError(event:SecurityErrorEvent) : void { } private static function eventLoadData(event:ProgressEvent) : void { if (income.indexOf("\n") == -1) { } else { while (incomeArray.length != 0) { } } } public static function sendData(param1:String) : void { } } } Добавлено через 1 час 16 минут Лишний код удалил из класса, что бы глаза не мозолил. Может кто знает почему он ругается на неопределенный метод? Ведь экземпляр я создал. |
|
|||||
|
Регистрация: Jun 2012
Адрес: Татарстан
Сообщений: 118
|
Аааааааахахааа большое спасибо тебе добрый человек
))))) |
|
|||||
|
.
|
alatar, можешь подробнее расписать неприятность? Под рукой нет компилятора. Типа есть
Есть в нем класс SocketManager, у которого есть статичное поле "socket" с ссылкой на объект Socket и мы из-за этого не можем вызвать любой метод через нее. И почему все ломается? |
|
|||||
|
Регистрация: Jun 2012
Адрес: Татарстан
Сообщений: 118
|
Проблема действительно была в имени пакета
|
|
|||||
|
Цитата:
Для компилятора вызов фукции так: и так: абсолютно идентичны. Добавлено через 2 минуты P.S. ASC 2.0 на такую переменную выдаст предупреждение. Цитата:
__________________
משיח לא בא משיח גם לא מטלפן |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:24. |
|
|
« Предыдущая тема | Следующая тема » |
|
|