摘要:
struct struct XQ<T> { var type : T; init(_ type: T) { self.type = type } } extension String { var xq: XQ<String> { set {} get { XQ(self) } } static va 阅读全文
摘要:
public struct UserCache { // 用户标识 private var _userCode: String? // 递归锁 private static var lock = NSRecursiveLock(); private static var userCache: Use 阅读全文
摘要:
class Company { } extension Company { private static var NAME_kEY: Void? var name: String { get { objc_getAssociatedObject(self, &Self.NAME_kEY) as! S 阅读全文