5
Mac OS ve iOS-App için bir sınıf oluşturmak istiyorum. Maalesef iOS için NSColor'u ve Mac OS için UIColor'u kullanamıyorum.Mac OS ve iOS için evrensel sınıf
#if os(iOS)
func myFunc(color: UIColor?) {
self.myFuncX(color)
}
#elseif os(OSX)
func myFunc(color: NSColor?) {
self.myFuncX(color)
}
#endif
private func myFuncX(color: AnyObject?) {
#if os(iOS)
myColor = color as! UIColor
#elseif os(OSX)
myColor = color as! NSColor
#endif
}
daha iyi bir yolu var mı: Aslında Aşağıdaki kod var
?
Evet, pardon ... Kodu iOS'da henüz test etmedim;) Yazımı düzenledim. – Lupurus