iOS 新浪微博-1.1框架升级
在iOS 新浪微博-1.0框架搭建 中,使用的是xcode5.1.1开发。现在把重整了一下框架
- 改为xcode7.0开发
- 使用cocoaPad管理第三方库
- 程序将托管到github上
在改为xcode7.0开发的过程中,有几个地方是要设置的。
添加启动图片
第一步:添加LaunchImage
第二步:设置App Icons and Launch Images,修改成下图所示。
Launch Images Source 设置为 LaunchImage
Launch Screen File 请空
第三步:选中LaunchScreen.storyboard,去掉Use as Launch Screen上的勾
第四步:运行APP前,记得先卸载之前的APP。
第二种方式
进入项目 Targets -> Gengeral ->App Icons and Launch Images
生成一个Asset来添加启动页
注意:
(1).要把上图Lanch Screen File 设置空
(2).Launch Screen.storyboard 文件中取消设置启动页
2.进入项目的Assets.xcassets(设置添加图片)
iphoneX : 1125 × 2436 Default-iOS11-812h@3x.png
Retina HD 5.5 : 1242 × 2208 LaunchImage-800-Portrait-736h@3x.png
Retina HD 4.7″: 750 × 1334 LaunchImage-800-667h@2x.png
Retina 4 : 640 × 1136 Default-568h@2x.png
iPhone 2x : 640 × 960 Default@2x.png
添加pch宏
第一步:添加pch宏文件
第二步:设置宏的路径,如:$(SRCROOT)/Weibo/PrefixHeader.pch
最近又学习到一种更好的方式$(SRCROOT)/$(PROJECT_NAME)/PrefixHeader.pch
,其中$(PROJECT_NAME)
是相对工程名,比上面的方法更便捷.
使用cocoaPad管理第三方库
具体操作,可以参考:iOS CocoaPods安装和使用图解
iOS 新浪微博-1.1框架升级相关推荐
- iOS流媒体直播整个框架介绍(HLS、RTSP)
iOS流媒体直播整个框架介绍(HLS.RTSP) 目录技术文章2016年7月17日 一.HTTP(WebService) 基于HTTP的渐进下载Progressive Download流媒体播放仅是在 ...
- iOS开发之Accounts框架详解
2019独角兽企业重金招聘Python工程师标准>>> iOS开发之Accounts框架详解 Accounts框架是iOS原生提供的一套账户管理框架,其支持Facebook,新浪微博 ...
- ArcBlock ⑦ 月报 | Forge 框架升级更新 开发者社区建设如火如荼
7 月,ArcBlock Forge 框架升级更新发布,团队在产品研发.市场运营.生态建设等诸方面继续稳步推进. 发布 7 月 30 日,ArcBlock Forge 框架升级,提供全新区块链开发工具 ...
- iOS开发之AVKit框架使用
2019独角兽企业重金招聘Python工程师标准>>> iOS开发之AVKit框架使用 一.引言 在iOS开发框架中,AVKit是一个非常上层,偏应用的框架,它是基于AVFounda ...
- IOS之使用AwesomeMenu框架令人惊叹的菜单
IOS之使用AwesomeMenu框架令人惊叹的菜单 不要使用cocoaPods,有问题,直接使用文件,4个文件AwesomeMenu.h,AwesomeMenu.m和AwesomeMenuItem. ...
- IOS中的AFNetworking框架的GET参数的使用
IOS中的AFNetworking框架的GET参数的使用 加入ATS在info.plist 中加入ATS代码 <key>NSAppTransportSecurity</key> ...
- IOS基础之NSFounation框架的NSDictionary,NSMutableDictionary的使用
IOS基础之NSFounation框架的NSDictionary,NSMutableDictionary的使用 // // main.m // Day11-NSFoudation框架 // // Cr ...
- IOS基础之Foundation框架常用类NSFileManager,DSDate,CGPoint,CGSize,copy,单例
IOS基础之Foundation框架常用类NSFileManager,DSDate,CGPoint,CGSize,copy,单例 1.01_FileManager学习 // // main.m // ...
- 记一次Vue框架升级
框架升级背景 公司目前业务迭代很快,且大部分的流量都在公众号上.然而我们公众号所使用的框架却是3年前的Vue 1.0.16.面对Vue这3年来带来的无数新特性,我们只能望洋兴叹:看得见,摸不着,因为升 ...
- 框架升级后某个类型所在程序集发生转移,应用还能正常运行吗?
所谓类型转移(Type Forwarding)就是将定义在某个程序集中的类型转移到另一个程序集中.我们先通过一个简单的实例让读者朋友们对类型转移有一个感官上的认识.我们利用Visual Studio创 ...
最新文章
- 生产环境下JAVA进程高CPU占用故障排查
- 124 Binary Tree Maximum Path Sum
- 【正一专栏】世界杯十六强猜想
- 第四届蓝桥杯省赛javaB组试题解析
- BASISI系统中如何配置web service
- GDCM:DICOM文件的输入和输出流测试程序
- linux中matlab,linux中Matlab编译m文件
- 牛客网剑指offer编程实践11-20题
- 汉字转拼音首字母大写
- 《Adobe Flash CS4中文版经典教程》——1 FLASH CS4快速入门1.1 启动Flash并打开文件...
- 德标螺纹规格对照表_德标等螺纹对照表
- java做 binggo,CONTRIBUTING.md
- java 第十一章 多线程技术
- 网站404页面设计怎么做?
- Xcelsius数据源概述
- 小白学mongodb-文档操作
- 漫画|电话会议炸出了同事里的隐形富豪
- 【诊断数据库文件-CDD】创建速成班-北汇信息小课堂(一)
- PTA-L1-007 念数字 (C语言)
- 31岁零基础转型开发,目前35岁,说说我转行的辛酸史
热门文章
- 通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
- 冻结表格模板html,Excel冻结单元格(锁定单元格)用选项和快捷键,含冻结一个、多个和有公式的单元格及冻结表格格式不能输入...
- canvas实现图片剪切
- 网站SEO优化:遇到死链接就这样解决
- Flask入门(三)~补充及虚拟环境
- C++二进制数转换十进制数
- 怎么看计算机的a卡右键找不到,右键没有显卡,右键没有amd显卡选项
- m1发卡器支持java_友我M1卡通用版的发卡充值软件
- Boxy vehicle detection 数据集
- RDIFramework.NET ━ 9.10 岗位(职位)管理 ━ Web部分