Updated Swift article and style