Шаг 1) Попробуйте создать NSURL
как переменную, используя lsUrl
, как вы делали выше. Этот URL равен nil
? Если это так, вам нужно URL-кодировать строку, прежде чем вы можете сделать из нее URL-адрес. Попробуйте использовать [lsUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]
, чтобы получить закодированную строку.
Шаг 2) Реализовали ли вы в своем классе методы, описанные в протоколе NSURLConnectionDelegate ? Поскольку вы передали self
в качестве делегата, система ожидает, что ваш класс реализует эти методы, и ожидаемые данные будут доставлены этим методам.
Шаг 3) Вы звонили [conn start]
в своем коде? Приведенный выше код просто устанавливает соединение, но не указывает на подключение к серверу.