项目上线,app最低支持的系统版本是iOS8.0,而我们公司的有一些用户还是使用iOS8的系统一直没有升级,而我们公司没有iOS8的测试机(之前有最后都被升级了)。所以项目上线后用户反馈和Bugly统计了大量的crash日志信息。现在集中记录下有iOS8导致的crash,让后人以免踩坑。
深入理解iOS设计模式
发表于
|
字数统计:
3,586
|
阅读时长 ≈
15
做 iOS开发也好几年了,记得自己刚入行时,对iOS 开发模式也是一知半解,后面项目做多了,以及看一些优秀书籍之后对他有了进一步的理解;发现自己写的代码中无形之中就用了很多的设计模式,只不过是不知道相应的设计模式术语而已,所以决定把自己做的项目中的一个小模块来写一篇iOS设计模式的文章,一是记录自己的学习;二是让入门者可以作为参考,来理解iOS设计模式。设计模式是软件设计中常见问题的可重复使用的解决方案。 它们是旨在帮助您编写易于理解和重用的代码的模板。 它们还可以帮助您创建松散耦合的代码,以便您可以在代码中更改或替换组件,而不必太麻烦。本文将通过一个小项目的形式来讲解iOS的设计模式。通过跟着我一步一步操作你将学到:什么是设计模式;为什么要使用设计模式;以及怎样在自己的项目中使用合适的设计模式。
Swift构建通用版本Framework以及Framework的使用及其注意事项
发表于
|
字数统计:
2,417
|
阅读时长 ≈
10
前段时间公司app中有个BookRoom模块,也就是绘本阅读的模块需要重新做,并且封装成framework的形式进行(fcs项目已经很大,很冗余,每次Xcode编译项目都需要大量的时间,至少有5分钟),所以使用swift构建的framework遇到的问题坑我基本上都遇到过。于是想把整个过程记录下来,
...
我的2016年个人总结
发表于
|
字数统计:
3,181
|
阅读时长 ≈
11
转眼2016还剩不到半个月的时间,想着年初简书第一篇文章写的2016年计划以及立下的目标,现在看了看,真是差了老远!为了生活的苟且,斗志也被生活慢慢消磨!甚至把时间消耗在每天无所事事的刷刷朋友圈以及微博的八卦上面(我粗略统计了下自己花费在这上面的时间每天至少两个小时)。安逸的生活过惯了!真的就没有当
...
iOS自动打包上传实践-企业账号APP上传到自己服务器
发表于
|
字数统计:
598
|
阅读时长 ≈
2
公司使用企业账号发布app到自己服务器,每天必须发布一个app包,几乎每天在打包上面就得至少半个钟头,而每天下午都得开会30分钟,于是就想充分利用这时间,在开会前在输入终端命令,执行脚本文件实现自动打包,并且上传到自己服务器。这样开完会就已经自动打包完成。早点下班回家!本文是参考:iOS自动打包并发
...
iOS的使用Swift,NSOperation实现的倒计时
发表于
|
字数统计:
1,085
|
阅读时长 ≈
5
前段时间,公司项目有个需求要求实现任务倒计时,头疼死我了,折腾了我老半天,先看最终的实现效果,如下图。当时的需求有两点要求:
要求在当前任务关卡实现倒计时计算;
要求在弹出来的tips页面同时也进行倒计时。
一想到倒计时,我们可能想到的解决方案有三种;NStimer、GCD、NSOperati
...
swift实现的单词高亮
发表于
|
字数统计:
535
|
阅读时长 ≈
2
公司做的一款教育App中,有个BookReading模块是孩子用来学习英语,里面又有一个子模块Listen用来播放句子,产品的需求是要求单词跟随着句子的播放而高亮,效果如下;GitHubDemo地址下载,这种需求之前没做过,网上搜索的也没有资料(有的也是歌词的高亮),所以花费了点时间,现在趁闲暇时间
...
《联盟》奇点系列读后感
发表于
|
字数统计:
701
|
阅读时长 ≈
2
花了一个周末将《联盟》这本书籍读完了,记录一下自己的读后感!在互联网的时代,终身雇佣制缺少灵活性,不再适应网络时代;于是出现了自由雇佣制年代,也就是我们正所经历的时代。在联盟这一新型的雇佣关系中,雇主与员工相互信任并且相互投资,一起打造双赢的工作模式
《联盟》作者是里德.霍夫曼全球最大职业社交网站L
...
一个iOS程序员的面试心得
发表于
|
字数统计:
1,806
|
阅读时长 ≈
6
前言前段时间经过一段长时间的纠结,终于决定离开公司另谋出路。我的上家公司是一家创业公司做教育o2o的,没有融资(也一直没有拉到融资),是一家传统的少儿教育艺术培训学校投资成立的一家互联网教育公司。大家都知道去年o2o非常火,但有一个弊端就是烧钱烧的厉害,而传统行业也想借着移动互联网这东风乘势发展壮大
...
教你快速学会Git分布式版本控制
发表于
|
字数统计:
2,723
|
阅读时长 ≈
10
因为使用Github,OSChina管理自己项目的时候,使用git终端命令不是特熟悉,所以特地特地把公司之前买的Git 版本控制管理(第二版)给看了一遍,再结合自己实际操作,对Git的使用和理解还是提升的不少;所以就写一篇博文来记录自己的学习Git之旅,有误之处欢迎大家指正。
Git的简单介绍
G
...