精通 Java;
精通掌握 C,Objective-C,熟悉 C++,熟练使用 iOS SDK 以及开发工具 Xcode
精通Objective-C语言 ,熟练掌握Cocoa Touch等框架
精通Objective-C/C等开发语言
熟练使用GCD用于多线程的开发,解决并预防常见的线程安全问题
精通使用各种UI控件的自定义和功能模块的封装、拥有良好的编码习惯
1.业务介绍
好豆菜谱是中国美食大全,提供了家 常菜、 川菜、 粤菜、 特色 菜、私 房菜、 创意菜 等的菜 肴做法 ,是下 厨房烹饪必备的美食菜谱软件。
2.架构介绍
这款软件共分为4个模块,每个模块都是采用 MVC 框架实现数据与视图的分离,MVC:即 Model 层、View 层、控制器层,Model 层存储对象和属性,控制器层将解析的数据存储到这些对象和属性中,View 层则是将数据 显示在页面上。
3.技术点介绍
(1)采用 CocoaPods 引进第三方库
(2)网络请求使用第三方库 AFNetworking 封装了一个网络请求工具类
(3)利用第三方库 HTHorizontalSelectionList 实现多个页面横向滚动功能
(4)采用第三方库 MJRefresh 实现下拉刷新,上拉加载效果
(5)利用 UIView 实现下拉菜单功能
(6)利用富文本实现图文混排
(7)利用系统库 MediaPlayer.framework 实现视频播放功能
(8)通过图片和文字的大小实现 UITableView 的高度自适应效果
(9)用 Core Animation 框架实现带动画的点赞功能
(10)通过设置导航栏的 alpha 值实现导航栏的透明度渐变效果