zhang20084 / EShowIOS

EShowIOS 是EShow开源框架中的iOS框架

Home Page:http://www.eshow.org.cn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EShowIOS

EShowIOS 是EShow开源框架中的iOS框架

####下面介绍一下文件的大概目录先: . ├── EShowIOS │ ├── AppDelegate │ ├── Models:数据类 │ ├── Views:视图类 │ │ ├── CCell:所有的CollectionViewCell都在这里 │ │ ├── Cell:所有的TableViewCell都在这里 │ │ └── XXX:其它功能块所需要使用到的视图层单独建立 │ ├── Controllers:控制器,对应app中的各个页面 │ │ ├── Login:登录页面 │ │ ├── RootControllers:登录后的根页面 │ │ ├── PersonalInformation:设置信息页面 │ │ └── XXX:其它页面 │ ├── Images:app中用到的所有的图片都在这里 │ ├── Resources:资源文件 │ ├── Util:一些常用控件和Category、Manager之类 │ │ ├── Common │ │ ├── Manager │ │ ├── OC_Category │ │ └── ObjcRuntime │ └── Vendor:用到的一些第三方类库,一般都有改动 └── Pods:项目使用了CocoaPods这个类库管理工具

####再说下项目的启动流程: 在AppDelegate的启动方法中,先设置了一下Appearance的样式,然后根据用户的登录状态选择是去加载登录页面LoginViewController,还是登录后的RootTabViewController页面。

####介绍一下项目中有哪些功能点 EShowIOS包含了大部分app都会使用到的一个信息表单功能(包含头像上传,信息修改),图片列表,文件下载,城市选择,音乐播放,地图,支付,分享,即时通讯,透传消息,扫一扫.

####介绍一下项目中使用到的一些sdk 在登陆时使用的是友盟的第三方登陆.地图集成了高德地图,在里面调用的是直接搜索周边信息的方法,同样也可以使用高德的web显示来实现功能的开发.支付集成了ping++.

####最后说下CocoaPods里面用到的第三方类库

####License EShowIOS is available under the MIT license. See the LICENSE file for more info.

About

EShowIOS 是EShow开源框架中的iOS框架

http://www.eshow.org.cn


Languages

Language:Objective-C 99.9%Language:Ruby 0.1%