会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
--------
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
下一页
2015年12月17日
ViewController的关键流程
摘要: 本文转载自:http://www.cocoachina.com/ios/20151216/14705.html.如有侵权请联系.在最近解决某个问题的时候,发现在ViewDidDisappear中去获取self.navigationController为空。猛然间意识到,原来在VC的生命周期中存在一些...
阅读全文
posted @ 2015-12-17 09:40 --------
阅读(222)
评论(0)
推荐(0)
2015年12月9日
UICollectionView内容下沉64像素原因和解决方案
摘要: 现象UICollectionView的内容在按Home键再回到APP时,会下沉64像素。或者IOS9.1的环境下直接打开APP内容也会下沉64原因页面有NavigationBar,正好是64像素,Controller勾选了Adjust Scroll View Insets导致。解决方案设置self....
阅读全文
posted @ 2015-12-09 13:45 --------
阅读(244)
评论(0)
推荐(0)
2015年10月28日
深入理解RunLoop
摘要: 转载.原文地址:http://blog.sunnyxx.com/2014/10/15/behind-autorelease/RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 ...
阅读全文
posted @ 2015-10-28 15:51 --------
阅读(212)
评论(0)
推荐(0)
黑幕背后的Autorelease
摘要: 原创文章,原地址:blog.sunnyxx.com我是前言Autorelease机制是iOS开发者管理对象内存的好伙伴,MRC中,调用[obj autorelease]来延迟内存的释放是一件简单自然的事,ARC下,我们甚至可以完全不知道Autorelease就能管理好内存。而在这背后,objc和编译...
阅读全文
posted @ 2015-10-28 15:48 --------
阅读(571)
评论(0)
推荐(0)
2015年5月18日
IOS笔记-Foundation之NSString、NSArray
摘要: 下面我通过一道编程题:计算文件的代码行数,总结一下NSString、NSArray的使用方法。 #import <Foundation/Foundation.h> /* path : 文件的全路径(可能是文件夹、也可能是文件) 返回值 int:代码行数 */ NSUIntegercodeLineCo
阅读全文
posted @ 2015-05-18 13:46 --------
阅读(144)
评论(0)
推荐(0)
IOS笔记-内存管理
摘要: 引言:内存管理是OC中非常重要的一块儿,在实际操作中有许多的细节需要我们去注意。李杰明老师的视频由浅到深的详细讲解了内存这个版块,并且着重强调了内存管理的重要性。在这里我也详细总结了关于内存管理的一些知识。 管理范围:任何继承自NSObject的对象,对基本数据类型无效 一:计数器的基本操作 1>计
阅读全文
posted @ 2015-05-18 13:42 --------
阅读(171)
评论(0)
推荐(0)
IOS笔记-和新语法
摘要: 一:点语法 1>用点语法替换set方法和get方法 1 2 3 4 5 6 7 8 // 方法调用 Student *stu = [Student new]; [stu setAge:100]; int age = [stu age]; // 点语法 stu.age = 100; int age =
阅读全文
posted @ 2015-05-18 13:40 --------
阅读(162)
评论(0)
推荐(0)
IOS笔记-封装构造方法
摘要: 前面我们用OC的类创建对象的时候我们用的是new方法。其实new方法是一个组合的方法,它是由两个方法组合在一块的,分别是alloc方法和init方法。其中alloc方法是类方法,它是用来给对象分配一个存储空间的,init方法是对象方法,它是用来对对象进行初始化的,init方法也叫做构造方法。 在OC
阅读全文
posted @ 2015-05-18 13:35 --------
阅读(468)
评论(0)
推荐(0)
IOS笔记-封装
摘要: #import @interface Student:NSObject { //成员变量尽量不要用@public int age; } /*set方法 作用:提供一个方法给外界,设置age属性值,可以在方法里面对参数过滤 命名规范:1)方法名必须以set开头 2)set后面跟上成员变量的名称,成员变量的首字母必须大写 3)返回值一定是vo...
阅读全文
posted @ 2015-05-18 13:34 --------
阅读(143)
评论(0)
推荐(0)
IOS笔记-继承
摘要: #import <Foundation/Foundation.h> /* 1.继承好处: 1)抽取重复代码 2)建立了类之间的关系 3)子类可以拥有父类中的所有成员变量和方法 2.注意点 1)基本上所有的根类都是NSObject */ @interface Animal:NSObject { int
阅读全文
posted @ 2015-05-18 13:33 --------
阅读(157)
评论(0)
推荐(0)
1
2
3
4
5
下一页
公告