Hoşgeldin. Soru sormak veya cevaplamak için hemen üye ol.

Swift Compiler Warning

0 oy
20 kez görüntülendi
11, Nisan, 2017 ios development kategorisinde burhanaksendir tarafından soruldu
if let attributes: AnyObject = [
            NSForegroundColorAttributeName: UIColor.white,
            NSFontAttributeName: UIFont(name: "AvenirNext-Bold", size: 16)!
            ] as AnyObject? {
                self.navigationController?.navigationBar.titleTextAttributes = attributes as? [String : AnyObject]
        }

Şimdi yukarıdaki ilk satırda şu uyarı geliyor:

Non-optional expression of type 'AnyObject' used in a check for optionals

Nasıl düzeltebilirim? Teşekkürler.

1 cevap

+1 oy
11, Nisan, 2017 yasin tarafından cevaplandı
11, Nisan, 2017 burhanaksendir tarafından seçilmiş
 
En İyi Cevap
let attributes: [String:AnyObject] = [ 
NSForegroundColorAttributeName: UIColor.white, 
NSFontAttributeName: UIFont(name: "AvenirNext-Bold", size: 16)!
]
self.navigationController?.navigationBar.titleTextAttributes = attributes
11, Nisan, 2017 burhanaksendir tarafından yorumlandı

Teşekkür ederim Yasin üstadım

...