Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы основы ссылка класса NSURLQueryItem

Опции
Развертывание Target:

На этой странице
Язык:

NSURLQueryItem

Наследование


Оператор импорта


Swift

import Foundation

Objective C

@import Foundation;

Доступность


Доступный в iOS 8.0 и позже.

NSURLQueryItem объект представляет единственную пару имя/значение для элемента в query часть URL. Вы используете элементы запроса с queryItems свойство NSURLComponents объект.

  • Создает новый элемент запроса с указанным именем и значением.

    Объявление

    Objective C

    + (instancetype)queryItemWithName:(NSString *)name value:(NSString *)value

    Параметры

    name

    Имя элемента запроса. Например, в URL http://www.apple.com/search/?q=iPad, name параметр q.

    value

    Значение для элемента запроса. Например, в URL http://www.apple.com/search/?q=iPad, value параметр iPad.

    Возвращаемое значение

    Новый объект элемента запроса.

    Обсуждение

    Для использования недавно инициализированного элемента запроса в создании URL добавьте его к queryItems массив NSURLComponents экземпляр. Поскольку присвоение массива элементов запроса к NSURLComponents экземпляр автоматически кодирует имя и свойства значения, Вы не должны процент - кодировать эти строки.

    Оператор импорта

    Objective C

    @import Foundation;

    Доступность

    Доступный в iOS 8.0 и позже.

  • init (name:value:) - initWithName:value: Определяемый инициализатор

    Инициализирует недавно выделенный элемент запроса с указанным именем и значением.

    Объявление

    Swift

    init(name name: String, value value: String)

    Objective C

    - (instancetype)initWithName:(NSString *)name value:(NSString *)value

    Параметры

    name

    Имя элемента запроса. Например, в URL http://www.apple.com/search/?q=iPad, name параметр q.

    value

    Значение для элемента запроса. Например, в URL http://www.apple.com/search/?q=iPad, value параметр iPad.

    Возвращаемое значение

    Инициализированный объект элемента запроса.

    Обсуждение

    Для использования недавно инициализированного элемента запроса в создании URL добавьте его к queryItems массив NSURLComponents экземпляр. Поскольку присвоение массива элементов запроса к NSURLComponents экземпляр автоматически кодирует имя и свойства значения, Вы не должны процент - кодировать эти строки.

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 8.0 и позже.

  • name Свойство

    Имя элемента запроса. (только для чтения)

    Объявление

    Swift

    var name: String { get }

    Objective C

    @property(readonly) NSString *name

    Обсуждение

    Например, в URL http://www.apple.com/search/?q=iPad, name параметр q.

    Эта строка не закодирована процентом.

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 8.0 и позже.

    См. также

    queryItems

  • value Свойство

    Значение для элемента запроса. (только для чтения)

    Объявление

    Swift

    var value: String? { get }

    Objective C

    @property(readonly) NSString *value

    Обсуждение

    Например, в URL http://www.apple.com/search/?q=iPad, value параметр iPad.

    Эта строка не закодирована процентом.

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 8.0 и позже.

    См. также

    queryItems