2015年12月20日

Copy-->Mutable Copy

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

posted @ 2015-12-20 14:52 Jenaral 阅读(183) 评论(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 阅读(310) 评论(0) 推荐(0)

2015年12月17日

UIView 视图切换

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

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

2015年12月8日

Autolayout 第三方开源库

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

posted @ 2015-12-08 21:49 Jenaral 阅读(235) 评论(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 阅读(333) 评论(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 阅读(415) 评论(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 阅读(244) 评论(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 阅读(240) 评论(0) 推荐(0)

2015年12月7日

UIView你知道多少

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

posted @ 2015-12-07 21:15 Jenaral 阅读(176) 评论(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 阅读(356) 评论(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 阅读(183) 评论(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 阅读(926) 评论(0) 推荐(0)

GCD

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

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

设计一个 iOS 控件

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

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

2015年12月6日

CALayer --> UIView

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

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

UIApplication

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

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

2015年12月5日

UIButton 解析

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

posted @ 2015-12-05 21:56 Jenaral 阅读(266) 评论(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 阅读(736) 评论(0) 推荐(0)

2015年12月3日

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 阅读(230) 评论(0) 推荐(0)

导航