• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

FastApp: a scaffold for ios and os x develop

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

FastApp

开源软件地址:

https://gitee.com/tangkunyin/FastApp

开源软件介绍:

FastApp

The scaffold code for iOS develop (iOS开发脚手架)

为保证极速上手并投入生产,避免【Create a new Xcode project】和配置浪费时间,此脚手架只需直接下载,更改项目文件名、APP名称、资源文件后即可运行使用。

landscape-demo

使用

使用前请注意分支版本,当前为Objective-C版,默认使用CocoaPods作为依赖管理器;如果需要使用Swift,请切换Swift分支

1. 下载源码

git clone https://github.com/tangkunyin/FastApp.git

2. 改名

更改组织名称、类前缀等一切你认为有必要改的东西

3. 安装依赖

# --no-repo-update参数可禁止索引更新,通常会缩小等待时间pod install --no-repo-update	open FastApp.xcworkspace

结构

为了最大限度降低开发者选框架纠结的可能性,本项目已集成业内相对优秀的常用库,如

  1. Masonry:自动布局
  2. AFNetworking:网络请求
  3. MJRefresh:上、下拉刷新
  4. MJExtension:数据模型转换
  5. MBProgressHUD:提示、进度条
  6. SDWebImage:远程图片、缓存

部分工具对这些框架进行了进一步封装。使其使用更便捷。当然,我也尽可能加入必要的宏或字符串工具类、加密工具类、打分控件、轮播图实现等。

其中,FSUICreator封装了常用的UI创建方法,FSPositionToolsFSAutolayoutor则实现了更简单易用的UI布局的方法,你只需两行代 码即可搞定UI创建、自动布局。

其他

关于自动打ipa包的脚本,已封装在这里,需要的自提,不包邮!

代码仅做学习和技术交流,由于iOS技术更新较快,如果某些语法过时或遇到其他错误,欢迎issuespull requests


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap