Önek !
hakkında bilmek istiyorum. Bir uygulama oluşturdum ve tableView
var. Ve ben tableView
düzenlemek için setEditing:animated
özelliğini kullandım, çok sayıda seçime izin veriyor. Kullanıcı seçmeye başladığında? Segue operasyonlarını iptal etmemiz gerekiyor. Tabii ki shouldPerformSegueWithIdentifier
yöntemini geçersiz kılmamız gerekiyor. İşte Öncelikle return editing
kullanmayı denedim benim kodSwift'deki "!" Öneki gerçek anlamı nedir?
override func shouldPerformSegueWithIdentifier(identifier: String, sender: AnyObject?) -> Bool {
return !editing
}
bu. Xcode bana zaman hataları bile herhangi bir hata vermedi. Her şey iyi çalışıyor gibi görünüyor. Ama segues hala çalışıyor. Ve sonra return !editing
önekiyle kullanmayı denedim. Mükemmel çalışıyor! Bu önekin !
gerçek anlamı nedir?
sayesinde
Bu cevabı gözden geçirin http://stackoverflow.com/questions/24018327/what-does-an-exclamation-mark-mean-in-the-swift-language – iMuzahid
Çok teşekkürler. Çok yararlı – Beginner