Domande con tag 'objective-c'

4
risposte

Categorie obiettivo-C e classi estese

Le pratiche di programmazione generalmente accettate che ho incontrato tendono a sconsigliare classi grandi e tentacolari. L'uso delle categorie Objective-C cambia la saggezza convenzionale in qualche modo? È più accettabile avere classi più...
posta 23.03.2011 - 18:38
2
risposte

Chi usa GnuSTEP?

Questa è stata una grande domanda in agguato dietro la mia testa. Da quello che vedo, GnuSTEP al giorno d'oggi è principalmente un progetto "hobby" di un gruppo ristretto ma affiatato. Tuttavia, non ho visto una grande applicazione commerciale (...
posta 29.03.2012 - 08:34
2
risposte

È buona pratica di programmazione avere una classe con diversi file .h?

Suppongo che la classe abbia diverse interfacce. Alcuni mostra ad una classe, alcuni mostra ad altre classi. C'è qualche buona ragione per questo? Una cosa che posso pensare è con uno .h per classe, l'interfaccia sarebbe pubblica o privata...
posta 03.06.2012 - 05:58
3
risposte

C # ha un modo di usare un'istanza dichiarata multi-interfaccia, o qualcosa di simile quando si applica l'ISP?

La mia comprensione dell'ISP è che il "client" nella definizione (vedi sotto) può significare una classe che implementa l'interfaccia o un'istanza dichiarata con 1 delle varie opzioni di interfaccia, in base al client menzionato nella definizion...
posta 10.04.2017 - 18:37
3
risposte

Che cos'è un metodo statico rispetto ai metodi instance / class / private / public?

Sto imparando la programmazione in Objective-C e non riesco a capire cosa sia un metodo statico. So che classe / istanza / metodi privati / pubblici sono. Qualcuno può spiegare che cosa sta usando un esempio e confrontarlo con gli altri che ho c...
posta 25.03.2013 - 15:19
3
risposte

Nell'obiettivo C, quali parole inglesi posso associare concettualmente ai simboli?

Sto imparando l'obiettivo C (da uno sfondo in C #) e sto avendo difficoltà a comprendere le firme insolite del metodo e sto cercando una scorciatoia per rendere la curva di apprendimento meno ripida. Durante la lettura del codice Objective C...
posta 21.08.2013 - 15:32
3
risposte

Perché utilizzare il protocollo, non chiamare direttamente il metodo?

Mi è stata fatta questa domanda in un'intervista. Ad esempio: il protocollo UITableviewDelegate ha CellForRowAtIndexpath . Perché renderlo un metodo delegato in un protocol non un metodo nella classe UITableView e chiamarlo di...
posta 10.07.2013 - 23:58
2
risposte

Aderire ad un protocollo ed essere una sottoclasse allo stesso tempo?

Nell'obiettivo C, ho una situazione in cui mi piacerebbe avere un protocollo astratto (interfaccia) con 5 metodi e 4 proprietà, ma allo stesso tempo, mi piacerebbe avere un'implementazione comune di 3 di quelle 5 metodi. Quindi la mia domanda...
posta 08.11.2012 - 13:16
2
risposte

guarda cosa fa ARC?

Se ho capito bene, tutto ciò che fa ARC è aggiungere automaticamente istruzioni di gestione della memoria come retain e autorelease nelle posizioni appropriate in un programma. C'è un modo per vedere tutte le istruzioni di gestione del...
posta 09.11.2012 - 20:39
2
risposte

Qualcosa di simile alle categorie Objective-C in altre lingue?

Comprendo le categorie Objective-C e come diventano utili, ma ho sempre difficoltà a spiegare il concetto ad altri programmatori che non hanno familiarità con l'obiettivo C. Forse non sono bravo a spiegare le cose, ma stavo pensando ad un alt...
posta 17.10.2012 - 12:01