
个人感悟
文章平均质量分 50
无聊的坤
这个作者很懒,什么都没留下…
展开
-
IOS传值---属性传值、代理委托传值(delegate)传值、单例传值、block传值
单例传值实际开发中,一般将用户的信息储存在单例之中,单例保证了只有一个事例,一旦系统调用单例方法,就可以对其中的内容进行修改,读取等等。 属性传值实际开发中,经常会遇到这种情况:前一个页面push到一个新的控制器,push的过程中,需要alloc一个新的控制器实例,我们原创 2014-02-17 00:54:25 · 2720 阅读 · 0 评论 -
获取程序Appdelegate中无需释放的特定控制器,非新建-------IOS
-----------------------------转载请注明出处------------------------------------appdelegate的.h中声明一条属性,@property (nonatomic,strong)CenterDrawerViewController *centerViewController1;.m中新建 self.centerViewC原创 2014-02-20 09:47:41 · 1392 阅读 · 0 评论 -
loadView和viewDidLoad的官方API的一些解释
一、loadView永远不要主动调用这个函数。view controller会在view的property被请求并且当前view值为nil时调用这个函数。如果你手动创建view,你应该重载这个函数。如果你用IB创建view并初始化view controller,那就意味着你使用initWithNibName:bundle:方法,这时,你不应该重载loadView函数。这个方法的默认实现是这原创 2014-02-13 09:23:27 · 1389 阅读 · 0 评论 -
示例解释深拷贝和浅拷贝IOS
--------------转载请注明源地址:最近了解到了一些深拷贝和浅拷贝的区别.整理如下:比如我们创建了一个Person类,有name(NSString类型)以及age(int类型)两个属性.好了.现在我们先实例化一个Person对象.并给他一个初始值/Person *p1 =[ [Person alloc]init];[p1 setName:@"XuKunHenW原创 2014-02-25 21:33:38 · 1246 阅读 · 0 评论 -
IOS中的懒加载lazyLoad
初步写一些自己对于lazyload的看法吧。这篇文章主要针对普通view,对于image相关的的懒加载,准备过几天研究一下在写。懒加载,又称为延迟加载。通常用法,你有一个UITextField类型的property,简单定义为userNameTextField,但是你不在初始化方法里为其alloc/init,它就只是一个指针,不会占用内存。只是加载到你预想加载到的View上。如:[self原创 2014-02-13 00:14:44 · 4297 阅读 · 0 评论 -
同一ViewController内如果有两处AlertView要用代理Delegate怎么写法
使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.原创 2014-01-16 22:40:34 · 1162 阅读 · 0 评论 -
谈一下我对于指针的理解
--------------------转载请注明源地址:对于指针,我是纠结了很久,很长一段时间都没有弄懂,指针到底是个什么玩意。查了不少资料:算是对于指针有了点理解,就写下来把;在内存中,每一个变量都需要三个部分组成:变量名,值,变量在内存中的地址。先在我们有一个变量 int a =10;指针是个什么玩意呢,这东西一般用来储存他人的内存指针。举例来说也就是上面所说的a的内存地址。姑且原创 2014-03-02 00:52:33 · 2714 阅读 · 4 评论