Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека Разработчика iOS Разработчик
Поиск

Изменения PassKit

PassKit

Удаленный PKAddressField.value
Удаленный PKMerchantCapability.value
Добавленный PKAddressField.init (rawValue: UInt)
Добавленный PKMerchantCapability.init (rawValue: UInt)
Измененный PKAddPassesViewController
Введение
ОтiOS 8.0
КiOS 6.0

Объявление
От
init(pass pass: AnyObject!)
К
init!(pass pass: AnyObject!)

ОбъявлениеВведение
От
init(passes passes: [AnyObject]!)
iOS 8.0
К
init!(passes passes: [AnyObject]!)
iOS 7.0

Объявление
От
struct PKAddressField : RawOptionSetType {
    init(_ value: UInt)
    var value: UInt
    static var None: PKAddressField { get }
    static var PostalAddress: PKAddressField { get }
    static var Phone: PKAddressField { get }
    static var Email: PKAddressField { get }
    static var All: PKAddressField { get }
}
К
struct PKAddressField : RawOptionSetType {
    init(_ rawValue: UInt)
    init(rawValue rawValue: UInt)
    static var None: PKAddressField { get }
    static var PostalAddress: PKAddressField { get }
    static var Phone: PKAddressField { get }
    static var Email: PKAddressField { get }
    static var All: PKAddressField { get }
}

Измененный PKAddressField.init (_: UInt)
Объявление
От
init(_ value: UInt)
К
init(_ rawValue: UInt)

Объявление
От
struct PKMerchantCapability : RawOptionSetType {
    init(_ value: UInt)
    var value: UInt
    static var Capability3DS: PKMerchantCapability { get }
    static var CapabilityEMV: PKMerchantCapability { get }
}
К
struct PKMerchantCapability : RawOptionSetType {
    init(_ rawValue: UInt)
    init(rawValue rawValue: UInt)
    static var Capability3DS: PKMerchantCapability { get }
    static var CapabilityEMV: PKMerchantCapability { get }
}

Измененный PKMerchantCapability.init (_: UInt)
Объявление
От
init(_ value: UInt)
К
init(_ rawValue: UInt)

Объявление
От
init(data data: NSData!, error error: NSErrorPointer)
К
init!(data data: NSData!, error error: NSErrorPointer)

Измененный PKPass.userInfo
Введение
ОтiOS 8.0
КiOS 7.0

Введение
ОтiOS 8.0
КiOS 6.0

Измененный PKPassLibrary
Введение
ОтiOS 8.0
КiOS 6.0

Измененный PKPassLibrary.addPasses ([AnyObject]!, withCompletionHandler: (PKPassLibraryAddPassesStatus)-> Недействительный)!)
Введение
ОтiOS 8.0
КiOS 7.0

Введение
ОтiOS 8.0
КiOS 7.0

Объявление
От
init(paymentRequest request: PKPaymentRequest!)
К
init!(paymentRequest request: PKPaymentRequest!)

Объявление
От
convenience init(label label: String!, amount amount: NSDecimalNumber!)
К
convenience init!(label label: String!, amount amount: NSDecimalNumber!)

Измененный PKPassKitErrorDomain
Введение
ОтiOS 8.0
КiOS 6.0

Введение
ОтiOS 8.0
КiOS 6.0

Введение
ОтiOS 8.0
КiOS 6.0

Введение
ОтiOS 8.0
КiOS 6.0

Введение
ОтiOS 8.0
КiOS 6.0

Введение
ОтiOS 8.0
КiOS 6.0

Введение
ОтiOS 8.0
КiOS 6.0