Domande con tag 'swift-language'

1
risposta

Scelta corretta del design per il mantenimento della vista "statica" su più controller?

Per prima cosa, non sono sicuro che lo stia chiedendo alla comunità di Stack Exchange corretta, quindi se questa domanda appartiene a qualcos'altro, faccelo sapere. Non sembrava appropriato per Stack Overflow. Sto sviluppando un'app audiobook...
posta 20.01.2017 - 16:17
1
risposta

Come evitare di ripetere una condizione in metodi che la usano in modo diverso?

Diciamo che ho un'app che mostra i dettagli di una persona. Ogni persona può avere zero o più numeri di telefono e zero o più note allegate ad esso. Pertanto, ho un'entità Core Data Person con relazioni uno-a-molti per l'entità Phone e...
posta 11.10.2016 - 18:00
1
risposta

Come devo gestire il recupero dei dati memorizzati nella cache in iOS

Sto sviluppando un'applicazione al lavoro, questa è la mia prima grande applicazione e nei miei progetti più piccoli non ho usato la cache. Che cosa sta succedendo attualmente Quando l'utente accede per la prima volta, deve inserire tutt...
posta 14.09.2015 - 23:15
1
risposta

Qual è il modo preferito per verificare se un optional ha un valore senza usarlo?

Quale di questi è il modo ideale per verificare se esiste un valore senza preoccuparsi esattamente del suo valore? if let _ = flags[.showField] { showField() } if flags[.showField] != nil { showField() } Nel primo caso, sembra più Swift-y...
posta 23.09.2016 - 20:52
1
risposta

Ordinamento di un set di dati con più "tie break"

Attualmente sto lavorando a un progetto software che richiede diversi tipi di meccanismi di ordinamento. Ho cercato, inutilmente, di trovare un algoritmo per fare una sorta di tie-break. In altre parole, diciamo che hai un set di dati che potreb...
posta 11.08.2016 - 05:53
2
risposte

Che cosa significa "Linux Ready" nel contesto di un progetto scritto in Swift?

Ci sono pochi repository GitHub scritti in Swift che sono presentati come "Linux Ready". L' organizzazione Zewo ha diversi repository identificati come "Linux Ready". Cosa significa esattamente?     
posta 30.11.2015 - 15:33
4
risposte

Quando deve essere definita una funzione che calcola la proprietà di un oggetto all'interno della stessa classe?

Come esempio qui sotto, la funzione isClient() deve far parte della classe Attendee ? import Foundation ///A Node that can be used with the CriteriaEvaluator to determine if clients are present in a Meeting. class ClientCriteria : N...
posta 23.02.2017 - 15:46
1
risposta

Il tipo di valore swift come String, Array, Dictionary contiene internamente la classe

Stavo guardando video WWDC e non riesco a capire quando parlano di Even though all of these properties are value types, internally, they contain a class which is used to manage the lifetime of their internal data. Qualcuno può cond...
posta 10.12.2017 - 01:37
1
risposta

Perché il protocollo Numeric di Swift non eredita dal protocollo Comparable?

Ho creato un generico class MyClass<T: Numeric> {...} e ho ottenuto errori nelle mie funzioni che hanno tentato di utilizzare > e < , lungo le linee di "Operatore binario" > " non può essere applicato a due operandi...
posta 31.08.2017 - 20:24
2
risposte

Ci sono dei lati negativi nella creazione di uno stub per sottoclasse in Swift?

Sono principalmente interessato alle risposte in merito a una lingua Swift, ma le risposte più generali sono sempre ben accette. Voglio testare una classe (CUT), e per questo userò l'iniezione di dipendenza. Ora, posso: Crea un protocollo...
posta 17.03.2017 - 16:55