«swift» etiketlenmiş sorular

Swift, Apple Inc. tarafından platformları ve Linux için geliştirilen güvenli, hızlı ve etkileyici bir genel amaçlı programlama dilidir. Swift açık kaynaklıdır. Etiketi yalnızca dil özellikleriyle ilgili sorular için veya Swift'te kod gerektirme için kullanın. Platformlar veya çerçeveler hakkında (dile bağlı olmayan) sorular için [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] ve [cocoa] etiketlerini kullanın.


3
Non - '@ objc' yöntemi, '@objc' protokolünün isteğe bağlı gereksinimini karşılamıyor
Genel Bakış: Objective-C isteğe bağlı işlevlerinden birinin varsayılan uygulamasını sağlayan bir P1 protokolüne sahibim. İsteğe bağlı işlevin varsayılan uygulamasını sağladığımda bir uyarı alıyorum Derleyici Uyarısı: Non-'@objc' method 'presentationController(_:viewControllerForAdaptivePresentationStyle:)' does not satisfy optional requirement of '@objc' protocol 'UIAdaptivePresentationControllerDelegate' Versiyon: Hızlı: 3 Xcode: 8 (genel sürüm) Yapılan denemeler: Eklemeye çalıştı @objcama yardımcı …

11
Swift'de button.addTarget eylemine parametre ekleyin
ButtonClicked eylemine fazladan bir parametre iletmeye çalışıyorum, ancak Swift'de sözdiziminin ne olması gerektiğini hesaplayamıyorum. button.addTarget(self, action: "buttonClicked:", forControlEvents: UIControlEvents.TouchUpInside) Herhangi bir buttonClicked yöntemi: func buttonClicked(sender:UIButton) { println("hello") } Herhangi bir fikri olan var mı? Yardımınız için teşekkürler.
104 swift  button  uibutton 


4
Hızlı bir şekilde bir uyarı nasıl susturulur
Çok sayıda uyarı oluşturan bir kod parçam var (kullanımdan kaldırılmış API) Clang * kullanarak yapabilirim #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wdeprecated-declarations" ... #pragma clang diagnostic pop Ancak bu hızlı bir şekilde çalışmaz. Hızlı bir şekilde nasıl yapılır? Not: Uyarıyı genel olarak veya dosya genelinde devre dışı bırakmak …
104 swift  pragma  swift2 



6
Özellikler Swift 4'ün Kodlanabilir özelliğinden nasıl çıkarılır?
Swift 4'ün yeni Encodable/ Decodableprotokolleri JSON (de) serileştirmeyi oldukça keyifli hale getiriyor. Bununla birlikte, hangi özelliklerin kodlanması ve hangilerinin kodunun çözülmesi gerektiği konusunda ayrıntılı bir kontrole sahip olmanın bir yolunu henüz bulamadım. Eşlik eden CodingKeysnumaralandırmadan mülkün hariç tutulmasının, mülkü işlemden tamamen hariç tuttuğunu fark ettim , ancak daha ayrıntılı denetime …
104 json  swift  codable 

2
Sadece harici okuma, dahili özelliği okuma yazma
Swift'de, bir özelliğin yalnızca harici olarak okunacağı, ancak ona sahip olan sınıf (ve alt sınıflar) tarafından dahili olarak değiştirilebilir olduğu ortak modeli tanımlamanın geleneksel yolu nedir? Objective-C'de aşağıdaki seçenekler vardır: Özelliği arabirimde salt okunur olarak bildirin ve özelliğe dahili olarak erişmek için bir sınıf uzantısı kullanın. Bu mesaj tabanlı erişimdir, …

12
Swift'de bir SQLite Veritabanına Erişme
Swift koduyla uygulamamda bir SQLite veritabanına erişmenin bir yolunu arıyorum. Objective C'de bir SQLite Wrapper kullanabileceğimi ve köprüleme başlığını kullanabileceğimi biliyorum, ancak bu projeyi tamamen Swift ile yapmayı tercih ederim. Bunu yapmanın bir yolu var mı, eğer öyleyse, birisi beni sorgu göndermeyi, satırları almayı vb. Gösteren bir referansa yönlendirebilir mi?
103 sqlite  swift 

6
Xcode yalnızca C ve Objective-C kodunu yeniden düzenleyebilir. Xcode 6'da swift sınıf adı nasıl yeniden adlandırılır?
Xcode 6 beta sürümünde yeni bir Tek Görünümlü Uygulama Projesi oluşturdum. Swift sınıfını ViewController.swiftbaşka bir adla yeniden adlandırmak istiyorum . Ancak Refactor -> Yeniden Adlandır'ı seçtiğimde hata veriyor Xcode can only refactor C and Objective-C code. Xcode 6'da swift sınıfının nasıl yeniden adlandırılacağı hakkında bir fikriniz var mı? GÜNCELLEME: Son …
103 ios  swift  xcode  xcode6  xcode9 

9
Swift - Gezinme öğesinde geri düğmesi nasıl gizlenir?
Şu anda iki görüş kontrol cihazım var. Benim sorunum, ikinci görüntü denetleyicisine geçtikten sonra geri düğmesini nasıl gizleyeceğimi bilmiyorum. Bulduğum referansların çoğu Objective-C'de. Swift ile nasıl kodlayabilirim? Objective-C'de geri düğmesi kodunu gizle [self.navigationItem setHidesBackButton:YES animated:YES];
103 ios  swift  xcode6 


20
Swift'de bir UIImage'ı nasıl renklendirebilirim?
Adlı bir resmim var arrowWhite. Bu resmi siyaha boyamak istiyorum. func attachDropDownArrow() -> NSMutableAttributedString { let image:UIImage = UIImage(named: "arrowWhite.png")! let attachment = NSTextAttachment() attachment.image = image attachment.bounds = CGRectMake(2.25, 2, attachment.image!.size.width - 2.25, attachment.image!.size.height - 2.25) let attachmentString = NSAttributedString(attachment: attachment) let myString = NSMutableAttributedString(string: NSString(format: "%@", self.privacyOptions[selectedPickerRow]) as …
103 ios  image  swift  colors  uiimage 

7
Swift'deki Bloklar (animateWithDuration: animasyonlar: tamamlama :)
Blokları Swift üzerinde çalıştırmada sorun yaşıyorum. İşte işe yarayan bir örnek (tamamlama bloğu olmadan): UIView.animateWithDuration(0.07) { self.someButton.alpha = 1 } veya alternatif olarak takip eden kapatma olmadan: UIView.animateWithDuration(0.2, animations: { self.someButton.alpha = 1 }) ancak tamamlama bloğunu eklemeye çalıştığımda çalışmıyor: UIView.animateWithDuration(0.2, animations: { self.blurBg.alpha = 1 }, completion: { self.blurBg.hidden …
102 ios  swift  closures 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.