«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.

16
iOS, kullanıcının bir iPad'de olup olmadığını tespit eder
İPhone ve iPod Touch üzerinde çalışan bir uygulamam var, Retina iPad'de ve her şeyde çalışabilir, ancak bir ayar yapılması gerekiyor. Mevcut cihazın bir iPad olup olmadığını tespit etmem gerekiyor. Kullanıcının cihazımda bir iPad kullanıp kullanmadığını tespit etmek UIViewControllerve sonra buna göre bir şey değiştirmek için hangi kodu kullanabilirim ?
260 ios  objective-c  swift  ipad  device 


9
Swift'teki (UI) `some` anahtar kelimesi nedir?
Yeni SwiftUI öğreticisinde şu kod vardır: struct ContentView: View { var body: some View { Text("Hello World") } } İkinci satır kelimesi someve sitelerinde bir anahtar kelime gibi vurgulanır. Swift 5.1 somebir anahtar kelime olarak görünmüyor someve türün genellikle nereye gittiğine göre, kelimenin başka neler yapabileceğini görmüyorum . Swift'in yeni, …
260 swift  swift5.1 

13
NSRange to Range <String.Index>
Nasıl dönüştürebilirsiniz NSRangeiçin Range&lt;String.Index&gt;Swift? Aşağıdaki UITextFieldDelegateyöntemi kullanmak istiyorum : func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -&gt; Bool { textField.text.stringByReplacingCharactersInRange(???, withString: string)
258 nsstring  swift  ios8  nsrange 

12
Bir gezinti çubuğunu Swift'teki ilk ViewController'dan nasıl gizleyebilirim?
Bir gezinti çubuğunu hızlı bir şekilde ilk ViewController'dan veya belirli bir ViewController'dan nasıl gizleyebilirim? Aşağıdaki kodu kullandım viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } ve ayrıca viewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden = true } Her iki yöntem de gezinti denetleyicisini tüm ViewController'lardan gizler.




1
ReaktifCocoa vs RxSwift - artıları ve eksileri?
Yani şimdi swift ile, ReactiveCocoa halkı bunu sürüm 3.0'da hızlı bir şekilde yeniden yazdı Ayrıca, RxSwift adı verilen başka bir proje daha oldu . İnsanların iki çerçevenin tasarım / api / felsefesindeki farklılıkların ne olduğu hakkında bilgi ekleyip ekleyemeyeceklerini merak ediyorum (lütfen, SO'nun ruhuyla, hangisinin "en iyi" olduğu hakkında fikirlerden …

12
Hızlıca sözlük tuşlarından dizi
Bir diziyi hızlı bir şekilde sözlükteki anahtarlardan dizelerle doldurmaya çalışmak. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Bu şu hatayı döndürür: 'AnyObject' dizeyle özdeş değil Ayrıca denedi componentArray = dict.allKeys as String ancak get: 'String' [String] biçimine dönüştürülemez
256 ios  arrays  xcode  dictionary  swift 

11
Bir nesnenin türünü nasıl öğrenirsiniz (Swift'te)?
Bir programı anlamaya çalışırken veya bazı köşe durumlarda, bir şeyin ne olduğunu gerçekten bulmak yararlıdır. Hata ayıklayıcının size bazı tür bilgiler gösterebileceğini biliyorum ve genellikle bu tür durumlarda türü belirtmekten kaçınmak için tür çıkarımına güvenebilirsiniz, ancak yine de gerçekten Python gibi bir şeye sahip olmak istiyorumtype() dynamicType ( bu soruya …

14
Tek bir UILabel'de Kalın ve Kalın Olmayan Metin?
Bir uiLabel içine hem kalın hem de kalın olmayan metin eklemek nasıl mümkün olabilir? Ben bir UIWebView kullanmak istemem .. Ben de bu NSAttributedString kullanarak mümkün olabilir okudum ama nasıl kullanılacağı hakkında hiçbir fikrim yok. Herhangi bir fikir? Apple bunu birkaç uygulamasında başarıyor; Örnekler Ekran Görüntüsü: Teşekkürler! - Dom


30
Swift'teki bir diziden yinelenen öğeleri kaldırma
Günümüzde Swift'te Set( yourArray )bir diziyi benzersiz kılmak için yazmanız yeterlidir . (Veya gerekirse sipariş edilen bir set.) Bu mümkün olmadan önce nasıl yapıldı? Aşağıdaki gibi görünen bir dizi olabilir: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] Ya da, gerçekten, herhangi bir benzer tipte veri bölümleri …


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.