Using the Objective-C language
due to the dynamic typing used
Objective-C receives the latest updates with difficulty, as Apple gives priority in creating iOS mobile applications to Swift
relative to the Swift language (caused by the same dynamic typing)
Since most developers switch to Swift, it will be quite difficult to find a developer who will take on the modification, plus the cost of developing an iOS application will be much more expensive.
Using the SWIFT language
When creating, less code is required, which accordingly entails an increase in the speed of the mobile application.
One of the most important factors is that in the future it will take much less time to implement new modules.
in comparison with Objectiv-C, namely the ability to manage application memory by allocating and freeing memory.
Detailed pointer and compiler handling, as well as the ability to implement a nil variable to provide feedback.