
IOS
文章平均质量分 70
Lobee
这个作者很懒,什么都没留下…
展开
-
CocoaPods--第三方开源库的管理工具
最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动 原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下: pod install --verbose --no-repo-update pod转载 2015-07-20 16:23:13 · 461 阅读 · 0 评论 -
iOS一个UILabel 显示两种字体和颜色
UILabel infoLabel3;以空格为截断点。查找空格的位置,然后建立 NSRang。当然也可以自己指定范围。 NSRange range; range = [infoLabel3.text rangeOfString:@" "]; if (range.location != NSNotFound) {原创 2015-08-03 15:23:51 · 1487 阅读 · 0 评论 -
NSDate 判断指定的日期为今天,明天,还是昨天。
-(NSString *)compareDate:(NSDate *)date{ NSTimeInterval secondsPerDay = 24 * 60 * 60; NSDate *today = [[NSDate alloc] init]; NSDate *tomorrow, *yesterday; tomorrow = [today dateByAdd转载 2015-08-03 16:48:13 · 1498 阅读 · 0 评论 -
iOS任意界面跳转方法
最近在项目中遇到了一个比较棘手的需求: 1.无论当前在哪个页面,点击页面上某个按钮都要返回主页面 2.无论当前在哪个页面,点击页面上某个按钮都可以随意跳转到任意的二级页面 3.需要显示页面跳转动画 (当前页面可能是NavigationgController管理的也可能是Present 出来的) 根据以上需求的描述,首先第一步要做的就是拿到当前页面的根控制器,这里通常App页面都原创 2016-08-16 14:23:14 · 1951 阅读 · 0 评论 -
iOS自定义Framework调试崩溃问题的解决方案
iOS开发的各位仁兄应该都有自定义Framework的经历,可能都遇到了真迹调试和模拟器调试直接崩溃的情况。真对这些问题,我大致的归类了几种可能的原因: 1.没有选择正确的Framework框架。Xcode默认的框架是armv7,arm64。但是这样的Framework运行在iPhone5c上就回崩溃。原因是iPhone5c采用的是armv7s的架构。所以真对这个问题就可以直接在Arch原创 2016-09-02 17:10:08 · 2819 阅读 · 0 评论 -
iOS自定义滚动条
引言 最近一直在做数据通信相关的工作,导致了UI上的一些bug一直没有解决。这两天终于能腾出点时间大概看了一下Redmine上的bug,发现有很多bug都是与系统滚动条有关系的。所以索性就关注一下这个小小的滚动条。 为什么要自定义ScrollIndictor 原有的ScrollIndictor当然是系统提供的滚动条,但是为什么会有bug出现呢。这和现有的的需求有关系,需求定义是当原创 2023-09-09 10:03:03 · 1194 阅读 · 1 评论 -
CI(Continue Integrate)自动化持续集成和发布
引言 在App项目中频繁的发布版本可能是一件比较头疼的问题。经常会有客户追着PM要版本,PM追着测试要版本,测试又去追着开发要版本的情况,要是哪天赶上开发跑肚拉稀,生病住院,那整个项目都会delay。这个场景相信很多同事都遇到过。但是大家有没有想过,开发每天要应对各种需求变更,还要编写设计文档,实现具体功能,修改bug,发布版本,工作属实是有些繁杂。那么如何解放双手,提升效率原创 2017-04-05 15:39:36 · 13222 阅读 · 0 评论