iOS项目框架搭建
来源:互联网 发布:linux中没有tar命令 编辑:程序博客网 时间:2024/06/10 14:17
已经很久没写过oc了,由于工作需要写了好几个月的.net。,iOS忘的差不多了,加上之前不习惯写博客记笔记的坏习惯,iOS 11 又出来了,导致现在又要重新学习。刚好现在比较闲,写几个博客笔记记录一下吧。第一次写,文章表达和技术问题有所欠缺,望提出后,给予修改!
目标:每次新的项目可根据该步骤来进行搭建框架。
一个TabBar+Navgation的项目结构
1、新建工程
1.1、删除不必要的类目文件
1.2、修改info.plist文件
1.2.1、删除main storyboard file base name字段
1.2.2、添加字段
1.2.2.1、添加Bundle display 字段,在手机应用上显示对应的应用名
1.2.2.2、开启http访问限制,不添加该字段不能访问http访问,只能访问https。
1.2.3、添加应用白名单
ios9之后分享、支付等必须添加白名单后才能打开相应的应用,具体以第三方的文档添 加字段,设置分享到微信、微博啊等URL Types
1.3、修改项目配置
1.3.1、关闭bitcode
build setting 中搜索bitCode改为NO。
2、配置项目
2.1、建立项目目录
2.2、添加第三方库
2.2.1、手动添加需要第三方库
2.2.2、使用cocoapods添加第三方库
2.2.2.1、打开终端,cd到项目文件,使用pod init命令创建podfile文件
2.2.2.2、往podfile文件中添加需要添加的第三方库
2.2.2.3、使用pod install进行安装。安装完成后打开.xcworkspace文件
常用的第三方库(跟新中...)
pod 'IQKeyboardManager'
pod ‘AFNetworking’
pod ‘FMDB’
pod ’SDAutoLayout’
pod ’SDCycleScrollView’
pod ‘MJExtension’
pod ’SDWebImage’
pod ‘MJRefresh’
pod ’SDRefresh’
pod ‘Reachability’
pod ‘DateTools’
pod ‘MBProgressHUD’
pod ‘MWPhotoBrowser’
pod ‘CTAssetsPickerController’
pod ‘QBPopupMenu’
pod ‘Masonry’
pod ‘GPUImage’
2.3、添加依赖常用第三方服务
通常集成了
友盟分享
极光推送
Mob验证码服务
等等,根据官方文档安装
2.4、添加pch文件(新建pch文件)
$(SRCROOT)/工程名/pch文件名
路径必须为该文件的路径,不然认不到。
设置好之后再任意的文件中就可以使用在pch文件中定义的宏定义,常量了。
2.5、对navgation和tabbar进行封装
去我的资源下载demo
也可以在评论发个你们的邮箱。
阅读全文
0 0
- iOS项目框架搭建
- IOS 项目的框架搭建
- 从零开始搭建iOS项目框架
- 简单搭建iOS开发项目框架
- iOS项目框架搭建之RESideMenu+RDVTabBarController+MLNavigationController
- iOS新闻客户端开发教程1--项目框架搭建
- 手把手教你如何搭建iOS项目基本框架
- iOS开发 - 第05篇 - 项目 - 01 - 搭建框架
- 手把手教你如何搭建iOS项目基本框架
- 手把手教你如何搭建iOS项目基本框架
- 手把手教你如何搭建iOS项目基本框架
- 手把手教你如何搭建iOS项目基本框架
- 项目的框架搭建
- android 项目框架搭建
- Android项目框架搭建
- 搭建SSH框架项目
- Android搭建项目框架
- web项目框架搭建
- Mac系统中如何导出chrome插件
- 【Oracle】用sqlplus登录的各种方式
- table表头和首列的表格固定-CSS实现的Table表头固定
- JS 获取 本周、本月、本季度、本年、上月、上周、上季度、去年
- 百度云盘上传提速啦
- iOS项目框架搭建
- 开源库收藏
- java导入excel格式化单元格数据
- kali安装wingIDE
- springboot(一 入门而已)
- 微软Windows7自带tsmmc.msc远程桌面管理工具
- 搭建Spark的单机版集群
- asp.net core封装layui组件示例分享
- 从头编写 asp.net core 2.0 web api 基础框架 (1)