В Диспетчер Grand Central, классы QOS доступны под Swift, как это:Swift синтаксис геттер при декларировании
public struct qos_class_t : RawRepresentable, Equatable {
public init(_ rawValue: UInt32)
public init(rawValue: UInt32)
public var rawValue: UInt32
}
@available(iOS 8.0, *)
public var QOS_CLASS_USER_INTERACTIVE: qos_class_t { get }
@available(iOS 8.0, *)
public var QOS_CLASS_USER_INITIATED: qos_class_t { get }
Что { get }
средства и каким образом значения этих переменных QOS, установленных в первую очередь? В отличие от Obj-C нет разделения заголовка/источника, поэтому я немного запутался. Если это просто int, то почему структура объявлена в первую очередь?
Когда мы пишем Swift, мы фактически не записываем файл заголовка. Так что же это на самом деле? «Взгляд» прототипов закрытого источника? – huggie
@huggie "Headers" автоматически сгенерированы в Swift для вас. Если вы зайдете в помощник редактора и перейдете в Counterparts> FileName.swift (Interface), вы увидите автоматически сгенерированный «заголовок». – Hamish
Это тот же заголовок, о котором я говорю. – avismara