12 2015 档案

360 旋转
摘要:- (void)rotateSpinningView{ [UIView animateWithDuration:1.5 delay:0 options:UIViewAnimationOptionCurveLinear animations:^{ self.imageView.transfor... 阅读全文

posted @ 2015-12-30 21:04 Jenaral 阅读(217) 评论(0) 推荐(0)

IOS 9人机界面指南(1)
摘要:http://www.uisdc.com/ios9-interface-guideline-ui 阅读全文

posted @ 2015-12-29 15:35 Jenaral 阅读(187) 评论(0) 推荐(0)

程序员 10Tips
摘要:理解技术债务技术债务就像信用卡一样,会有很高的利息率,时间越长,修复所花的代价就越大,程序员对这个要有深刻的认识。同时团队应该培养一种保证设计质量的文化,应当鼓励重构、同时也应当鼓励其它有关代码质量的实践,在开发时间中应当专门抽出一部分以解决技术债务。如果没有合适的照料,代码会变得越来越复杂难懂,最... 阅读全文

posted @ 2015-12-29 15:18 Jenaral 阅读(141) 评论(0) 推荐(0)

iOS route
摘要:http://ios.skyfox.org/route.html 阅读全文

posted @ 2015-12-29 14:53 Jenaral 阅读(126) 评论(0) 推荐(0)

UITableviewCell 重用内存
摘要:转载自:http://www.cnblogs.com/tangbinblog/p/3371545.html重用实现分析 查看UITableView头文件,会找到NSMutableArray* visiableCells,和NSMutableDictnery* reusableTableCells两... 阅读全文

posted @ 2015-12-27 20:54 Jenaral 阅读(236) 评论(0) 推荐(0)

创业手记 Mr.Hua
摘要:《MR.HUA 创业手记》这本书期盼了很久,也看了很久,每每回味都是意犹未尽,仔细研读,真有醍醐灌顶之意。如果说没有跟Mr.Hua结识,那真该庆幸自己得以拜读。我把自己觉得华哥不错的句子摘抄下来分享给大家共勉。产品篇太容易复制的没有什么门槛的生意,是一个机会性的生意,一旦竞争者多了,利润就荡然无存。... 阅读全文

posted @ 2015-12-27 16:22 Jenaral 阅读(1958) 评论(0) 推荐(0)

UILabel 解析及自适应
摘要:CGFloat width1=[(NSString *)ob1 sizeWithFont:[UIFont systemFontOfSize:16] constrainedToSize:CGSizeMake(1000, FONTHEIGHT)].width;转CGFloat width1=[(NSSt... 阅读全文

posted @ 2015-12-24 21:34 Jenaral 阅读(429) 评论(0) 推荐(0)

Copy-->Mutable Copy
摘要:一、深拷贝和浅拷贝深拷贝:对象拷贝 - 直接拷贝内容。浅拷贝:指针拷贝 - 将指针中的地址值拷贝一份。二、对于 Copy 与 mutableCopy 的实践思路:我用四个方案来验证 Copy 与 mutableCopy 的区别。方案:方案一:copy不可变的字符串NSString*str = @"a... 阅读全文

posted @ 2015-12-20 14:52 Jenaral 阅读(184) 评论(0) 推荐(0)

Block 再学习 !
摘要:如何优雅的使用 Block?How Do I Declare A Block in Objective-C?阮一峰的一句话解释简洁明了:闭包就是能够读取其它函数内部变量的函数详情:http://blog.csdn.net/jasonblog/article/details/7756763block的... 阅读全文

posted @ 2015-12-20 14:21 Jenaral 阅读(313) 评论(0) 推荐(0)

UIView 视图切换
摘要:UIView之间常用视图之间切换方式转载自:http://www.jianshu.com/p/0d53f9402c07在平时编写代码的过程中,页面之间的跳转可以说就和MVC模式一样是开发必须的。但是可能我们知道一种或者几种页面之间的跳转,今天我就来总结一下我在开发之中遇到的所有的页面跳转代码。(关于... 阅读全文

posted @ 2015-12-17 20:23 Jenaral 阅读(247) 评论(0) 推荐(0)

Autolayout 第三方开源库
摘要:转载自:http://blog.csdn.net/hmt20130412/article/details/46638625今天才发现CSDN支持markdown了…还是给出新博客地址:Autolayout优秀的第三方开源库最近项目开始用纯代码布局整个UI框架, 对于前一段很长时间都是xib+stor... 阅读全文

posted @ 2015-12-08 21:49 Jenaral 阅读(237) 评论(0) 推荐(0)

搭建App主流框架_纯代码搭建(OC)
摘要:转载自:http://my.oschina.net/hejunbinlan/blog/529778?fromerr=EmSuX7PR搭建主流框架界面源码地址在文章末尾达成效果效果图注:本文部分图标及效果图来自[IT江湖] https://github.com/itjhDev/itjh导读我们玩iPh... 阅读全文

posted @ 2015-12-08 21:47 Jenaral 阅读(335) 评论(0) 推荐(0)

UIApplication,UIWindow,UIViewController,UIView(layer)
摘要:转载自:http://www.cnblogs.com/iCocos/p/4684749.htmlUIApplication,UIWindow,UIViewController,UIView(layer)简单介绍一:UIApplication:单例(关于单例后面的文章中会详细介绍,你现在只要知道,单例... 阅读全文

posted @ 2015-12-08 21:02 Jenaral 阅读(417) 评论(0) 推荐(0)

插件类
摘要:转载自:http://sunnyyoung.net/post/ios/2015-07-18-wo-de-ioskai-fa-gong-ju-jiFuzzyAutocomplete必装神器,自动智能补全代码插件,Xcode自带的自动补全太弱智了= =GitDiffGit插件,实时高亮显示哪里修改了代码... 阅读全文

posted @ 2015-12-08 12:57 Jenaral 阅读(246) 评论(0) 推荐(0)

VIEWCONTROLLER的启动流程
摘要:转载自:http://sunnyyoung.net/post/ios/2015-04-22-viewcontrollerde-qi-dong-liu-cheng-yu-jie-xiVIEWCONTROLLER的启动流程与解析ViewController的启动流程:init/initWithCoder... 阅读全文

posted @ 2015-12-08 12:54 Jenaral 阅读(244) 评论(0) 推荐(0)

UIView你知道多少
摘要:转载自:http://www.cnblogs.com/likwo/archive/2011/06/18/2084192.html曾经有人这么说过,在iphone里你看到的,摸到的,都是UIView,所以UIView在iphone开发里具有非常重要的作用。那么UIView我们到底知道多少呢。请看看下面... 阅读全文

posted @ 2015-12-07 21:15 Jenaral 阅读(177) 评论(0) 推荐(0)

分析UIWindow
摘要:转载自:http://www.cnblogs.com/YouXianMing/p/3811741.htmlThe UIWindow class defines an object known as a window that manages and coordinates the views an ... 阅读全文

posted @ 2015-12-07 21:14 Jenaral 阅读(201) 评论(0) 推荐(0)

创建控制器的3种方式、深入了解view的创建和加载顺序
摘要:转载自:http://blog.csdn.net/weisubao/article/details/41012243(1)创建控制器的3种方式[objc]view plaincopy-(BOOL)application:(UIApplication*)applicationdidFinishLaun... 阅读全文

posted @ 2015-12-07 21:12 Jenaral 阅读(361) 评论(0) 推荐(0)

UIViewController的生命周期及iOS程序执行顺序
摘要:转载自:http://blog.csdn.net/huifeidexin_1/article/details/7566226当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibNam... 阅读全文

posted @ 2015-12-07 21:10 Jenaral 阅读(185) 评论(0) 推荐(0)

ViewController加载顺序与self.view
摘要:转载自:http://blog.csdn.net/ishaoc/article/details/42172749ViewController的加载顺序如下从Stroyboard和xib中加载的ViewController的不同点在于1、从Storyboard加载的ViewController只调用i... 阅读全文

posted @ 2015-12-07 21:07 Jenaral 阅读(930) 评论(0) 推荐(0)

GCD
摘要:封装GCD以及介绍如何使用源码地址http://pan.baidu.com/s/1zTUR8研究GCD有一段时间,翻译了多篇文章,找了很多的资料,看了很多官方文档,看起来很难,实际上很简单,本人一一进行讲解怎么使用.支持ARC以及非ARC,无论在ARC环境还是在非ARC环境,都需要调用dispatc... 阅读全文

posted @ 2015-12-07 20:26 Jenaral 阅读(401) 评论(0) 推荐(0)

设计一个 iOS 控件
摘要:转载自:http://blog.csdn.net/zhangao0086/article/details/45622875代码的等级:可编译、可运行、可测试、可读、可维护、可复用前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对... 阅读全文

posted @ 2015-12-07 19:49 Jenaral 阅读(750) 评论(0) 推荐(0)

CALayer --> UIView
摘要:一、CALayer和UIView的关系UIView显示在屏幕上归功于CALayer可以说:UIView依赖CALayer,又高于CALayer通过调用drawRect方法来渲染自身的内容,调节CALayer属性可以调整UIView的外观,UIView继承自UIResponder,比起CALayer可... 阅读全文

posted @ 2015-12-06 15:55 Jenaral 阅读(229) 评论(0) 推荐(0)

UIApplication
摘要:转载自:http://blog.csdn.net/lc_obj/article/details/17164019很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念。UIApplication的核心作用是提供了... 阅读全文

posted @ 2015-12-06 15:14 Jenaral 阅读(250) 评论(0) 推荐(0)

UIButton 解析
摘要:IOS之按钮控件--Button全解析及使用转载自:forgetIOS开发中伴随我们始终的 最常用的几个空间之一 -- UIButton 按钮,对于button今天在此做一些浅析,并介绍下主流用法以及常见问题解决办法. 首先是继承问题,UIButton继承于UIControl,而UIControl继... 阅读全文

posted @ 2015-12-05 21:56 Jenaral 阅读(268) 评论(0) 推荐(0)

UIView(包括子类)的几个初始化时执行动作的时机
摘要:转载自:http://www.tqcto.com/article/mobile/56963.html根据你需要执行的动作, 这里有几个方法:-(id)initWithFrame:(CGRect)frame- UIView的指定初始化方法; 总是发送给UIView去初始化, 除非是从一个nib文件中加... 阅读全文

posted @ 2015-12-05 10:47 Jenaral 阅读(739) 评论(0) 推荐(0)

Block 朴实理解
摘要:转载自:http://www.cnblogs.com/lzz900201/archive/2013/04/17/3025340.htmlblock是个什么玩意儿Block是Apple Inc.为C、C++以及Objective-C添加的特性,使得这些语言可以用类lambda表达式的语法来创建闭包 —... 阅读全文

posted @ 2015-12-03 16:36 Jenaral 阅读(233) 评论(0) 推荐(0)

Block 使用场景
摘要:转载自:http://blog.csdn.net/totogo2010/article/details/7839061代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的... 阅读全文

posted @ 2015-12-03 16:25 Jenaral 阅读(240) 评论(0) 推荐(0)

Block 进阶
摘要:转载自:http://www.cnblogs.com/xiaofeixiang/p/4666796.html关于Block之前有一篇文章已经写过一篇文章Object-C-代码块Block回顾,不过写的比较浅显,不能体现出Block在实际开发中的重要性,关于Block的基础知识,可以参考之前的博客。在... 阅读全文

posted @ 2015-12-03 15:27 Jenaral 阅读(217) 评论(0) 推荐(0)

Blocks(闭包)
摘要:转自:http://my.oschina.net/joanfen/blog/317644?fromerr=ATWzC3Y2Block 与传统代码相比较更加轻量,调用简洁方便,而且可以返回多个参数,使用Block可以让代码更加具有易读性,而我们在写回调时,也可以直接写在函数内部,而不用再去写一个回调函... 阅读全文

posted @ 2015-12-03 15:14 Jenaral 阅读(339) 评论(0) 推荐(0)

导航