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

4
CG_CONTEXT_SHOW_BACKTRACE çevre değişkenini nasıl ayarlayabilirim?
Görüşümde üç düğme var. ViewDidLoad () 'da cornerRadus'u ayarladıktan sonra: Günlükte button.layer.cornerRadius = 20aşağıdaki hata mesajını alıyorum: <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. Sorular: CG_CONTEXT_SHOW_BACKTRACE çevre değişkenini nasıl ayarlayabilirim? Veya bu uyarıyı nasıl düzeltebilirim? Tamam, şimdi mesajın izini sürdüm. …

2
swift: Blok bildirimi gibi kapatma bildirimi
Objective-C'de aşağıdaki gibi blok ilan edebiliriz. typedef void (^CompletionBlock) (NSString* completionReason); Bunu hızlı bir şekilde yapmaya çalışıyorum, hata veriyor. func completionFunction(NSString* completionReason){ } typealias CompletionBlock = completionFunction Hata: Bildirilmemiş 'completeFunction' kullanımı Tanım : var completion: CompletionBlock = { } Bu nasıl yapılır? Güncelleme: @ Jtbandes'in cevabına göre, aşağıdaki gibi birden …
90 ios  swift 

12
Swift'de bir dizinin öğelerine göre gruplama
Diyelim ki bu koda sahibim: class Stat { var statEvents : [StatEvents] = [] } struct StatEvents { var name: String var date: String var hours: Int } var currentStat = Stat() currentStat.statEvents = [ StatEvents(name: "lunch", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: …
90 ios  arrays  swift  nsarray 

7
Swift'in Kapsamlı Anahtar Beyanları için Noop
Swift, kapsamlı anahtar ifadeleri gerektirir ve her vakanın çalıştırılabilir koda sahip olması gerekir. Bir 'anahtar' içindeki 'durum' etiketi en az bir çalıştırılabilir ifadeye sahip olmalıdır Gerçekten bir şey yapmak istemediğiniz durumları ele almanın iyi bir yolunu bulan var mı? Oraya println () koyabilirim ama bu kirli bir his.
90 swift 


5
Swift IF LET nasıl değerlendirilir?
Bu kodu Swift sitesinde ve çeşitli gönderilerde gördüm ve temelleri kavramaya çalışıyorum. Bu hat nasıl değerlendirilir? if let name = optionalName { Ad == isteğe bağlı ad olmadığı için kafam karıştı, değeri atıyor, öyleyse bu nasıl doğru oluyor ve john appleeed ile değiştirdiğinizde nil ile değiştirdiğinizde hala eşit olacağına göre …

19
Sekme çubuğu öğe metnini kaldır, yalnızca resmi göster
Basit soru, sekme çubuğu öğesi metnini nasıl kaldırabilirim ve yalnızca resmi gösterebilirim? Çubuk öğelerinin instagram uygulamasında beğenilmesini istiyorum: Xcode 6'daki denetçide başlığı kaldırıyorum ve bir @ 2x (50px) ve bir @ 3x (75px) resim seçiyorum. Ancak görüntü, kaldırılan metnin boş alanını kullanmaz. İnstagram uygulamasında olduğu gibi aynı sekme çubuğu öğesi …

22
Hızlı bir telefon numarasını aramak
Belirli numaraları değil, değişkende aranan bir numarayı aramaya veya en azından telefonunuzdaki numarayı açmasını söylemeye çalışıyorum. Bir değişkende çağrılan bu numara, bir çözümleyici kullanarak veya bir web sitesi sql'den kaparak aldığım bir sayı. Değişkende depolanan telefon numarasını bir işlevle aramaya çalışırken bir düğme yaptım ama boşuna. Her şey yardımcı olacak …

11
Swift'deki Int'e göre belirli UITableView satırını yenileyin
Swift'de yeni başlayan bir geliştiriciyim ve bir UITableView içeren temel bir uygulama oluşturuyorum. Tablonun belirli bir satırını şunu kullanarak yenilemek istiyorum: self.tableView.reloadRowsAtIndexPaths(paths, withRowAnimation: UITableViewRowAnimation.none) ve yenilenecek satırın satırNumarası adlı bir Int olmasını istiyorum Sorun şu ki, bunu nasıl yapacağımı bilmiyorum ve aradığım tüm konular Obj-C için. Herhangi bir fikir?



12
Film şeridinde arayüz kurulumuyla Swift'de UIViewController için özel init
UIViewController alt sınıfı için özel init yazmakla ilgili sorun yaşıyorum, temelde özelliği doğrudan aşağıdaki gibi ayarlamak yerine, bağımlılığı viewController için init yöntemiyle geçirmek istiyorum. viewControllerB.property = value Bu yüzden, viewController'ım için özel bir init yaptım ve süper belirlenmiş init'i çağırdım init(meme: Meme?) { self.meme = meme super.init(nibName: nil, bundle: nil) …

12
swift 3.0 Data to String?
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {} İstediğim deviceTokendizeye fakat: let str = String.init(data: deviceToken, encoding: .utf8) str dır-dir nil hızlı 3.0 nasıl izin dataverebilirim string? Xcode 8 / Swift 3.0'da Anlık Bildirimler için Kaydolma? çalışmıyor ve cevap birkaç ay önce denedim: ve yazdır:
89 swift  string 

6
İsteğe Bağlı bir Bool'un değerini kontrol etme
İsteğe Bağlı bir Bool'un doğru olup olmadığını kontrol etmek istediğimde, bunu yapmak işe yaramıyor: var boolean : Bool? = false if boolean{ } Bu hatayla sonuçlanır: İsteğe bağlı tür '@IvalueBool?' boole olarak kullanılamaz; bunun yerine "! = nil" için test edin Sıfır olup olmadığını kontrol etmek istemiyorum; Döndürülen değerin doğru …

2
SwiftUI'nin DSL'sini ne etkinleştirir?
Apple'ın yeni gibi görünüyor SwiftUIçerçeve bir kullanır sözdizimi yeni bir tür etkin bir şekilde başlığın oluşturur ancak başka sözdizimi vardır: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } Bu sözdiziminin gerçekte ne olduğunu anlamaya çalışırken , VStackburada kullanılan …
89 swift  swiftui 

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.