Personally, I think there are many reasons for this situation at present.
1, Apple's market share is even lower.
At present, the sales of Apple mobile phones and ipads are not very optimistic, whether it is iphone6s or iPad. In the iphone6 era, there was a sudden return to light because of the emergence of big-screen apples, but the situation of 6s is not optimistic, and it is expected that the situation of 7 will not be very good.
Especially when you have seen the comparison between Samsung s7e and iphone6s, you really feel that iphone6s is far behind.
2. It is relatively difficult to change careers.
IOS development is basically owned by apple companies such as oc-swift. It is relatively difficult to change careers.
3, training institutions over-boast.
This should be the main reason for the over-saturation of IOS development. In the early years, the development of IOS was very popular, and training institutions flocked to play various advertisements of "0 basic IOS monthly salary XXXXX".