04 2016 档案

贝塞尔曲线
摘要:贝塞尔曲线,可以通过三个点,来确定一条平滑的曲线。在计算机图形学应该有讲。是图形开发中的重要工具。 实现的是一个图形做圆周运动。不过不是简单的关键帧动画那样,是计算出了很多点,当然还是用的关键帧动画,即使用CAKeyframeAnimation。有了贝塞尔曲线的支持,可以赋值给CAKeyframeA 阅读全文

posted @ 2016-04-25 10:43 liumu1994 阅读(436) 评论(0) 推荐(0)

JSONModel, 解析
摘要:JSONModel, Mantle 这两个开源库都是用来进行封装JSON->Model的, 想想看, 直接向服务器发起一个请求,然后回来后,就是一个Model, 直接使用, 这是一个多么美好的事情。 感谢GitHub的开源精神。 那我们开始吧。 先说说这两个的差别。 这两个使用的方法其实都差不多, 阅读全文

posted @ 2016-04-15 22:06 liumu1994 阅读(1163) 评论(0) 推荐(0)

iOS之谓词(NSPredicate)(正则表达式和UIBarController)
摘要:iOS之NSPredicate(正则表达式和UIBarController) 本文转发至:https://segmentfault.com/a/1190000000623005 NSPredicate,这个类和我上一篇博文中提到的valueForKeyPath一样很强大。它的使用主要集中在两个方法中 阅读全文

posted @ 2016-04-11 22:21 liumu1994 阅读(441) 评论(0) 推荐(0)

隐藏ios虚拟键盘的几种方法
摘要:在iOS应用开发中,有三类视图对象会打开虚拟键盘,进行输入操作,但如何关闭虚拟键盘,却没有提供自动化的方法。这个需要我们自己去实现。这三类视图对象分别是UITextField,UITextView和UISearchBar。 这里介绍一下UITextField中关闭虚拟键盘的几种方法。 (miki西游 阅读全文

posted @ 2016-04-09 22:19 liumu1994 阅读(1102) 评论(0) 推荐(0)

iOS 屏幕适配
摘要:对于iOS开发,屏幕的适配真的很重要,在这里就不多说了,今天主要给大家介绍一下按比例适配; 1.首先我们在 AppDelegate.h 里面定义两个宏定义,屏幕的宽和高 #import <UIKit/UIKit.h> //宏定义 #define ScreenHEIGHT [[UIScreen mai 阅读全文

posted @ 2016-04-06 22:38 liumu1994 阅读(207) 评论(0) 推荐(0)

iOS的CocoaPods手动自动导入第三方框架
摘要:CocoaPods使用 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要 使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去 阅读全文

posted @ 2016-04-05 16:21 liumu1994 阅读(4936) 评论(0) 推荐(1)

iOS的CocoaPods手动挡到自动导入第三方框架
摘要:CocoaPods使用 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要 使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去 阅读全文

posted @ 2016-04-05 16:20 liumu1994 阅读(228) 评论(0) 推荐(0)

iOS的CocoaPods手动挡到自动导入第三方框架
摘要:CocoaPods使用 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要 使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去 阅读全文

posted @ 2016-04-05 16:20 liumu1994 阅读(212) 评论(0) 推荐(0)