摘要: 新项目用swift3.0开发,现在基本一个月,来总结一下遇到的问题及解决方案 1,在确定新项目用swift后,第一个考虑的问题是用纯swift呢?还是用swift跟OC混编 考虑到新项目也不可避免的使用很多第三方库,而第三方库不一定支持swift或者有swift的替代版本,所以最终还是决定混编了; 阅读全文
posted @ 2016-12-29 10:46 Phelthas 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 相信很多同学都为调试苹果的通知烦恼过,特别是通过通知启动app这个功能,简直让人欲哭无泪!!! 然而我们都遇到的问题,苹果怎么可能没有想到,原来早就有了官方的解决办法,只是我们不知道而已。。。 这次又是从stackOverFlow上找到了答案,必须记录一下!!! iOS10以后,通知框架被完全重构了 阅读全文
posted @ 2016-11-18 22:07 Phelthas 阅读(1585) 评论(0) 推荐(0) 编辑
摘要: UIImage+YYWebImage是YYWebImage(https://github.com/ibireme/YYWebImage)中的一个分类,这个分类封装了一些image常用的变化方法,非常值得学习下源码~(我看的版本是1.0.5) 预备知识: 1,这里大量使用了CoreGraphics的方 阅读全文
posted @ 2016-10-20 21:33 Phelthas 阅读(1984) 评论(0) 推荐(0) 编辑
摘要: iOS7以后,因为TextKit的强大,可以用NSAttributedString很方便的实现图文混排(主要是利用了NSTextAttachment)。 关于Textkit的牛逼之处,可以参考objcio上的文章(https://objccn.io/issue-5-1/) 我用NSAttribute 阅读全文
posted @ 2016-09-10 09:38 Phelthas 阅读(1270) 评论(1) 推荐(1) 编辑
摘要: 我们在自定义view的时候,通常要考虑view的封装复用,所以如何把view的事件回调给Controller就是个需要好好考虑的问题, 一般来说,可选的方式主要有target-action和delegate,以及这次要强烈推荐的block。 target-action和delegate方式有个很不方 阅读全文
posted @ 2016-08-10 22:33 Phelthas 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 用drawRect的方式实现了一个尺子选择器,demo在这里:https://github.com/Phelthas/LXMRulerView 效果如图: 如果不考虑复用的问题,我感觉最简单的实现方式其实是让美术做一张尺子的图片,放到scrollView上就可以了, 数值可以根据scrollview 阅读全文
posted @ 2016-07-22 21:19 Phelthas 阅读(797) 评论(1) 推荐(0) 编辑
摘要: 用Xcode自定义的代码块还简化coding 阅读全文
posted @ 2016-06-08 21:16 Phelthas 阅读(311) 评论(0) 推荐(0) 编辑
摘要: A demo shows how to manger a (M to N table) with FBMD 阅读全文
posted @ 2016-05-13 20:04 Phelthas 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 一个自定义的可以显示签到情况的日历 阅读全文
posted @ 2016-03-23 22:38 Phelthas 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 自定义拍照或者录视频的功能,就需要用到AVFoundation框架,目前我只用到了拍照,所以记录下自定义拍照用法,视频用法等用上了再补充,应该是大同小异 demo在这里:https://github.com/Phelthas/TEST_XMLCommon 以拍照过程为例,实现主要包括以下几个部分: 阅读全文
posted @ 2016-02-24 21:27 Phelthas 阅读(1355) 评论(0) 推荐(0) 编辑