Improving Immutable Object Initialization in Objective-C 提高oc中不可变对象的初始化方法

Much has been written and said about advantages of using completely immutable objects. For the past few months I’ve been making sure that as many parts as po...

刚学习一个获取屏幕快照的方法

这是返回image的方法123456789101112131415/** *  获取屏幕截图 * *  @return 返回屏幕截图 */- (UIImage *)fullScreenshots{    UIWindow *window = [UIApplication sharedApplicatio...

判断点是否在线段或直线上

http://www.cnblogs.com/602147629/archive/2011/04/02/2003904.html 12345678910111213141516171819202122232425262728var p:Point = new Point(10,15);var p1:Point =...

动画效果学习笔记:绕圆心旋转的动画

创建一个集成于UIView的类,里面的代码如下12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717...

用 Masonry 输出系统提示的约束错误

Masonry是一个轻量级的代码加约束的库,把系统那些非常不人性化的约束代码封装为可以链式调用的代码,上手容易,好用。 我一直都是用storyboard布局加约束,所以对这个了解不多,最近没事研究了下,果然很强大。尤其这个约束错误的输出扩展NSLayoutConstraint+MASDebugAdditions....