Tag: nsurl

Могу ли я каким-то образом выполнить синхронный HTTP-запрос через NSURLSession в Swift

Могу ли я каким-то образом выполнить синхронный HTTP-запрос через NSURLSession в Swift? Я могу выполнить asynchronous запрос через следующий код: if let url = NSURL(string: “https://2ch.hk/b/threads.json”) { let task = NSURLSession.sharedSession().dataTaskWithURL(url) { (data, response, error) in var jsonError: NSError? let jsonDict = NSJSONSerialization.JSONObjectWithData(data, options: nil, error: &jsonError) as [String: AnyObject] if jsonError != nil { […]

Как использовать openURL для совершения телефонного звонка в Swift?

Я преобразовал код для совершения телефонного звонка из Objective-C в Swift, но в Objective-C мы можем установить тип URL-адреса, который мы хотели бы открыть (например, телефон, SMS, сеть), например: @”tel:xx” @”mailto:[email protected]” @”http://stackoverflow.com” @”sms:768number” Код в Swift: UIApplication.sharedApplication().openURL(NSURL(string : “9809088798”) Я читал, что еще не опубликовал какой-либо параметр схемы для tel: но я не знаю, может […]

UILabel и NSLinkAttributeName: ссылка не доступна для кликов

Я хочу использовать атрибутные строки с NSLinkAttributeName для создания интерактивных ссылок внутри экземпляра UILabel в моем проекте iOS 7, который теперь, наконец, возможен без использования внешних библиотек. NSURL *url = [NSURL URLWithString:@”http://www.google.com”]; NSDictionary *attr = [NSDictionary dictionaryWithObjectsAndKeys: url, NSLinkAttributeName, nil]; Применение атрибута в строке отображает текст как синий и подчеркнутый, но при щелчке / нажатии […]

NSURL URLWithString: имеет значение null с неанглийскими акцентированными символами

У меня есть следующая строка … NSString *googleSearchString = @”http://www.google.com/search?q=lyrics+%22Tænder+På+Dig%22+%22Jakob+Sveistrup%22″; Обратите внимание, что у него есть некоторые символы с акцентом. Когда я пытаюсь превратить это в URL-адрес, возвращаемый URL-адрес null … [NSURL URLWithString:googleSearchString]; Таким образом, обычно URL-адрес работает, за исключением тех случаев, когда в строке есть акцентированные неанглийские символы. Любая помощь в том, как с […]

Получить части NSURL в объективе c

У меня есть NSString со значением http://digg.com/news/business/24hr Как я могу получить все до 3-го уровня? http://digg.com/news/

Свойство запроса Parse NSURL

У меня есть URL-адрес, например myApp://action/1?parameter=2&secondparameter=3 С запросом свойства я получаю следующую часть моего URL parameter=2&secondparameter=3 Можно ли легко установить это в NSDictionary или в Array ? Большое спасибо

Iphone SDK: проблема с амперсандом в строке URL

как мы передаем строку Mr.X & MrY в URL. Я пробовал это, но этот делает все символы, но амперсанд. [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding] Спасибо за помощь.

NSURL вытаскивает одно значение для ключа в строке параметров

У меня есть NSURL: serverCall? х = у = & Ь & г = с Каков самый быстрый и эффективный способ получить значение y? благодаря

Как использовать специальный символ в NSURL?

В моем приложении используется NSURL: var url = NSURL(string: “http://www.geonames.org/search.html?q=Aïn+Béïda+Algeria&country=”) Когда я попытался сделать задачу для получения данных из этого NSURL следующим образом: let task = NSURLSession.sharedSession().dataTaskWithURL(url!, completionHandler: { (data: NSData!, response: NSURLResponse!, error: NSError!) -> Void in if error == nil { var urlContent = NSString(data: data, encoding: NSUTF8StringEncoding) println(“urlContent \(urlContent!)”) } else { […]

Путь NSURL против absoluteString

Я видел много вопросов о SO относительно конвертации между NSURL и NSString . Все они связаны с использованием NSString *path = [myURL absoluteString]; или NSString *path = [myURL path]; , Какова фактическая разница между этими методами? Есть ли время, когда нужно использовать другого? Я попробовал обратиться к Apple Docs , но я нашел его менее […]

Давайте будем гением компьютера.