上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 42 下一页
摘要: 来源:StrivEver 链接:http://www.jianshu.com/p/4c77aee0b41c 上个版本为了增加用户体验,部分页面集成了离线缓存数据功能,于是就在项目里使用了数据库管理离线数据。下面交大家一步步学会使用FMDB,以及FMDB的二次封装,同事把我二次封装的数据库放出来,希望 阅读全文
posted @ 2016-10-08 08:37 FMDN 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 来源:冬瓜争做全栈瓜 链接:https://desgard.com/weak/ 对于 runtime 的分析还有很长的路,最近在写 block 系列的同时,也回顾一下之前疏漏的细节知识。这篇文章是关于 weak 的具体实现的学习笔记。 runtime 对 __weak 弱引用处理方式 切入主题,这里 阅读全文
posted @ 2016-10-08 08:33 FMDN 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 来源:袁峥Seemygo 链接:http://www.jianshu.com/p/4646894245ba 前言 在看这篇之前,如果您还不了解直播原理,请查看这篇文章如何快速的开发一个完整的iOS直播app(原理篇) 开发一款直播app,美颜功能是很重要的,如果没有美颜功能,可能分分钟钟掉粉千万,本 阅读全文
posted @ 2016-10-08 08:31 FMDN 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 本文精选了 iOS大全 9月份的10篇热门文章。其中有软件推荐、技术分享及iOS10、Xcode8新特性等。 注:以下文章,点击标题即可阅读 《兼容iOS 10 资料整理笔记》 本文整理iOS 10 相关资料以及开发中遇到的问题等等。 《适配 iOS10 以及 Xcode8》 现在在苹果的官网上,我 阅读全文
posted @ 2016-10-08 08:27 FMDN 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 来源:树下的老男孩 链接:http://www.jianshu.com/p/2a01e5e2141f 这次我们来说说iOS app中滑动的那些事。iOS为了提高滑动的流畅感,特意在滑动的时候将runloop模式切换到UITrackingRunLoopMode,在这个过程中专心做跟滑动相关的工作,这也 阅读全文
posted @ 2016-10-08 08:19 FMDN 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 来源:树下的老男孩 链接:http://www.jianshu.com/p/5cf9ac335aec iPhone上面的应用一直都是以流畅的操作体验而著称,但是由于之前开发人员把注意力更多的放在开发功能上面,比较少去考虑性能的问题,可能这其中涉及到objective-c,c++跟lua,优化起来相对 阅读全文
posted @ 2016-10-08 08:13 FMDN 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 来源:JamesYu 链接:http://www.jianshu.com/p/a4d519e4e0d5 最*在做*板的过程中,发现了一些很不规范的代码。偶然修复支付bug的时候,看到其他项目代码,使用通知的地方没有移除,我以为我这个模块的支付闪退是因为他通知没有移除的缘故。而在debug和看了具体的 阅读全文
posted @ 2016-09-29 08:36 FMDN 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 看到facebook的一套内存泄漏检测工具,感觉不错,想要查看原文可以点击(http://t.cn/Rqi6Saz),后续在去分析相关的开源工具 手机设备上的内存属于共享资源。应用不合理的使用它会导致内存耗尽,崩溃以及导致性能的大幅度降低。 Facebook的iOS客户端有许多特性,它们共享同一个内 阅读全文
posted @ 2016-09-29 08:34 FMDN 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 来源:没故事的卓同学 链接:http://www.jianshu.com/p/96b36360bb2d 在Xcode 7我们在 OTHER_SWIFT_FLAGS中配置环境变量。但是有一个不爽的地方就是需要在自定义的变量前增加“-D”后才能使用。比如: 然后才能正常使用: #if MYFLAG // 阅读全文
posted @ 2016-09-27 08:48 FMDN 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 来源:徐不同 链接:http://www.jianshu.com/p/3d602a60ca4f iOS10 推送必看(基础篇) 虽然这篇文章比较长,也不好理解,但是还是建议大家收藏,以后用到的时候,可以看看,有耐心的还是读一读。 这篇文章开始,我会跟大家好好讲讲,苹果新发布的iOS10的所有通知类。 阅读全文
posted @ 2016-09-27 08:47 FMDN 阅读(2108) 评论(0) 推荐(0) 编辑
摘要: 来源:徐不同 链接:http://www.jianshu.com/p/f5337e8f336d iOS10更新之后,推送也是做了一些小小的修改,下面我就给大家仔细说说。希望看完我的这篇文章,对大家有所帮助。 一、简单入门篇—看完就可以简单适配完了 相对简单的推送证书以及环境的问题,我就不在这里讲啦, 阅读全文
posted @ 2016-09-26 09:28 FMDN 阅读(1936) 评论(0) 推荐(0) 编辑
摘要: 来源:酷酷的哀殿 链接:http://www.jianshu.com/p/067f4674f75f Xcode 8 的 clang 新的警告控制,当所有路径都通过一个函数都调用自身时,会产生一个警告 ⚠️。 下图展示了,如何开启该功能(默认开启)。 下面展示了产生该警告的一种情况 值得注意的地方是, 阅读全文
posted @ 2016-09-26 09:26 FMDN 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 来源:伯乐在线 - Jerry4me 链接:http://ios.jobbole.com/88828/ 点击 → 申请加入伯乐在线专栏作者 我的Github地址 : https://github.com/Jerry4me 本文章的demo链接 : https://github.com/Jerry4m 阅读全文
posted @ 2016-09-26 09:23 FMDN 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 来源:酷酷的哀殿 链接:http://www.jianshu.com/p/d8035216b257 前言 相信大部分见过 @weakify 和 @strongify 的开发者都会喜欢上这两个宏。但是很多人只知道它的强大威力,却没有意识到在特定环境下的危险性。 本文将通过代码测试的方式告诉读者,如何正 阅读全文
posted @ 2016-09-26 09:22 FMDN 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 来源:iOS_小松哥 链接:http://www.jianshu.com/p/9ab1205f5166 有时候我们需要处理图片,比如改变大小,旋转,截取等等,所以今天说一说图片处理相关的一些操作。 本文所说的方法都是写在UIImage的Category中,这样使用起来也方便;由于代码太多,这里就不贴 阅读全文
posted @ 2016-09-26 09:19 FMDN 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 来源:iOS_小松哥 链接:http://www.jianshu.com/p/a725e24d7835 为什么要格式化代码 当团队内有多人开发的时候,每个人写的代码格式都有自己的喜好,也可能会忙着写代码而忽略了格式的问题。 在之前,我们可能会写完代码后,再一点一点去调格式,很浪费时间。 有了Clan 阅读全文
posted @ 2016-09-26 09:18 FMDN 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 效果演示 百度外卖 波浪效果图: 你需要知道的 CADisplayLink 简单的说就是一定时器,其根本利用刷帧和屏幕频率一样来重绘渲染页面.其创建方式: CAShapeLayer CALayer的子类,通常结合CGPath来绘制图形.其创建方式: 其优点 三角函数 思路实现 主要代码实现 终 最后 阅读全文
posted @ 2016-09-23 09:14 FMDN 阅读(471) 评论(0) 推荐(0) 编辑
摘要: android生命周期: 开始Activity:onCreate、onStart、onresume; Activity重新获得焦点:onReStart、onStart、onresume; 关闭Activity:onPause、onStop、onDestory; 启动的时候: I/Main: onCr 阅读全文
posted @ 2016-09-22 11:37 FMDN 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 来源:StanOz 链接:http://www.jianshu.com/p/31bcddf44b8d 这篇文章是我一边学习证书验证一边记录的内容, 稍微整理了下,共扯了三部分内容: HTTPS 简要原理; 数字证书的内容、生成及验证; iOS 上对证书链的验证。 HTTPS 概要 HTTPS 是运行 阅读全文
posted @ 2016-09-21 08:20 FMDN 阅读(429) 评论(0) 推荐(1) 编辑
摘要: 来源:iOS_小松哥 链接:http://www.jianshu.com/p/be00c3f3cafd 大家都是知道使用宏不仅方便,而且可以提高开发效率。下面总结了iOS开发过程中的一些常用宏,会持续的往里面添加。 //字符串是否为空 #define kStringIsEmpty(str) ([st 阅读全文
posted @ 2016-09-21 08:17 FMDN 阅读(673) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 42 下一页