Se si desidera gestire le modifiche a un UITextField, ad esempio l'utente che digita in esso; sembra che questo possa essere fatto sia assegnando un delegato a quel campo di testo, sia facendo in modo che l'attrezzo delegato shouldChangeCharactersInRange, o aggiungendo una destinazione a textField, e gestendo l'evento UIControlEventEditingChanged.UITextFieldDelegate vs UITextField control events
A parte il fatto che con il metodo delegate, è possibile restituire NO e quindi impedire all'utente di apportare la modifica, c'è qualche differenza tra queste 2 cose?
Stessa domanda per gestire l'inizio della modifica o la fine della modifica. Potrebbe essere fatto con i metodi di delega appropriati o con gli eventi appropriati. In cosa consiste effettivamente il delegato textField se gli eventi di controllo possono eseguire il lavoro necessario?