主要使用语言OC/C。iOS基本编程技能
核心技能
熟练和长期使用的语言主要有C,Objective-C
根据产品需求完成app框架架构和模块设计
*精通iOS开发技术,长期阅读iOS Developer Library文档,尤其擅长结构性框架开发
熟悉根据各类实际需求制定包含各类状态和错误处理的功能全面和详细的接口设计
熟悉OC Runtime,善于运用OC语言的动态类型,动态绑定,动态加载这些动态特性,灵活处理问题
熟悉对iOS各类UI控件进行深度定制以及高级控件优化
能熟练灵活运用MbMVC/MVVM/MVC/代理/单例/工厂/观察者等各类常见iOS程序开发设计模式
熟悉项目代码的版本管理方式
熟悉 http 协议,对 http 编程有深入的理解
熟悉进程间同步、异步通信和线程同步、异步通信,熟悉iOS和OS X环境下多线程开发(pthread、NSThread、GCD、NSOperation)
对图形(UIImage/CGImage),图像(Quartz 2D 绘图,图形变换,CoreImage),动画(CoreAnimation)有熟练使用和比较深入的理解
熟练使用Cocoapods 项目依赖管理
熟练UNIX 环境下的 shell 脚本编程。
做过iOS早期版本的越狱开发
iOS自动化构建和依赖管理、测试框架集成以及CI服务器与自动化部署
一直从事iOS开发,已经有4年开发经验!对app架构设计搭建有较好的理解,并且能对技术难点进行攻克。保障app的质量以及整体进度的把控!保质保量提交任务