Domande con tag 'swift-language'

2
risposte

Alternative al modello di delega che consente i messaggi ciechi tra i componenti

Esistono delegati e delegazioni per consentire il passaggio di messaggi specifici a un osservatore, indipendentemente dal tipo di tale osservatore. In un'architettura di tipo coordinatore, in cui i coordinatori gestiscono e gestiscono il flusso...
posta 18.08.2016 - 09:01
1
risposta

Qual è il modo migliore di utilizzare swift 4 / iOS per gestire richieste asincrone es. al database Firebase? [chiuso]

Utilizzo il database di Firebase e ora firestore per un po '. Sono un programmatore di livello intermedio e ancora all'università. Sono ancora un po 'insicuro: il modo migliore per gestire le chiamate che si verificano asincrono per Firebase dat...
posta 25.11.2017 - 03:06
1
risposta

Utilizzare più dispatch dinamico potrebbe ridurre i tempi di compilazione?

In rapido il tempo di compilazione è molto lento, la quantità di codice nel tuo progetto aumenta. Quindi stavo cercando dei modi per ridurre quel tempo. Un approccio potrebbe essere l'uso di parole chiave linguistiche come definitive o statiche...
posta 05.06.2017 - 07:47
1
risposta

Proprietà statiche e proprietà implicite di "sé" in strutture ed enumerazioni contro classi in Swift

Attualmente sto leggendo la documentazione della lingua Swift e ho trovato queste frasi in il capitolo sui metodi : Similarly, type methods on structures and enumerations can access static properties by using the static property's name w...
posta 21.03.2015 - 16:45
3
risposte

Esiste una programmazione orientata al protocollo?

Copia / incolla il mio commento da questo articolo sumarizing un post su reddit: I really don't think "Protocol Orientation" is something new... You've got protocols in Obj-C, you've got Interfaces in Java, Abstract Classes in C++,...
posta 12.08.2016 - 17:38
3
risposte

Perché il compilatore non assume che la condizione dell'istruzione if sia corretta al suo interno?

Prima di tutto: scusa per il titolo, ma non ho ora come formulare meglio il significato della mia domanda successiva in una singola frase. Mentre stavo scrivendo il seguente codice Swift : if errorData.isMemberOfClass(UIAlertControlle...
posta 05.07.2016 - 13:24
2
risposte

Progettazione testabile in Swift

Ho cercato tanto a lungo su come progettare classi testabili in Swift, ma ogni sito di informazione descrive solo cose di base come come testare, come affermare, perché è un buon test ... Il mio attuale design (che non sono così sicuro è il...
posta 22.06.2015 - 15:35
2
risposte

typealias veloci vs classi ereditate vuote

Sto lavorando su classi di modelli JSON in un progetto rapido. Esempi del campione JSON e delle classi sono di seguito. Nella risposta JSON, possono essere restituite molte statistiche uniche uniche, ma tutte seguono lo stesso modello di diziona...
posta 24.02.2016 - 22:34
2
risposte

Quale è più efficiente; una sottoclasse di UITableViewController per più scopi o più sottoclassi ciascuno per uno scopo?

Supponiamo che abbia due viste (Vista tabella per esempio) che mi piacerebbe che facessero cose diverse; ognuno carica dati diversi ma i comportamenti sono simili per la maggior parte del par tranne che accade quando una cella viene toccata, ad...
posta 03.03.2017 - 04:47
2
risposte

Dove mettere proprietà private calcolate?

In Codice pulito è suggerito che le funzioni di supporto privato dovrebbero sempre esistere direttamente sotto la funzione in cui vengono utilizzate direttamente. Dovrei farlo quando uso le proprietà calcolate? È normale posizionare le variabili...
posta 10.04.2018 - 10:30