语言:熟练掌握 Objective-C 开发,五年一线编写经验。熟悉 swift 开发,半年编写经验。
底层:熟练掌握 runtime、runloop、block 等底层实现原理,在平时项目中细节把握。
架构:能根据项目需求设计合理的、灵活的、可维护性的架构选型,推进项目组件化。
工具:熟练应用 Xcode 开发工具,Charles /Postman 网络调试工具。
多线程:熟练掌握 iOS 的多线程编程,在项目中合理开辟多线程,使程序更加高效、合理。
内存管理:熟练掌握 iOS 内存分布情况,在平时项目中熟练优化内存、防患内存泄漏。
网络:熟练应用 iOS 网络技术,http/https,并对网络优化有一定的经验。
加密与数据安全:熟练掌握常用的加密,与后端无障碍沟通并传输数据。
熟悉 iOS 开发 Objective-c/swift 语言,对底层原理和实现有一定理解;
7年一线开发经验,丰富扎实的开发内功;
优秀的沟通协调能力,主动性和执行力