la pregunta es si estudio swift 3 y sale 4 lo aprendido en swift 3 sirve de algo.
Tanto en la futura versión 4.0 como en la 3.1 parecen haber implementado más mejoras que cambios drásticos de sintaxis:
Los únicos cambios de comportamiento parecen ser los que se mencionan en el artículo
SE-0138:
No utilizo
Swift, pero remitiendome a la lista de cambios oficiales supongo que si estudias Swift 3.0 simplemente omitirás algunas ventajas que ofrecerán las nuevas versiones. Por otro lado no me atrevo a decir nada, ya que es sabido que de la versión 2.0 a la 3.0 el código fuente generado en la v2.0 es incompatile (incompilable) en la v3.0, así que a lo mejor podría suceder lo mismo con los cambios finales de la versión 4.0. Yo me esperaría.
¡Saludos!