2015-06-26 21 views

cevap

7

Ah, bir çözüm buldum!

extension NSLocale { 
    class func mono_currentLocale() -> NSLocale { 
     return NSLocale(localeIdentifier: "fr") 
    } 
} 
let original = class_getClassMethod(NSLocale.self, #selector(getter: NSLocale.currentLocale)) 
let swizzled = class_getClassMethod(NSLocale.self, #selector(NSLocale.mono_currentLocale)) 
method_exchangeImplementations(original, swizzled) 
+0

Swift 2.2 yeni '# selector' sözdizimi tanıtır belirterek değer. https://swift.org/blog/swift-2-2-new-features/ – Jessedc