iOS
a_ellisa
I can do all things....
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
堆和栈的区别 (转贴)
堆和栈的区别 (转贴) 非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥! 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由转载 2016-05-26 09:22:00 · 625 阅读 · 0 评论 -
iOS关键字strong/weak/assign/retain/nonatomic/atomic
依旧本着尊重原创和劳动者的原则,将地址先贴在前面: http://www.cnblogs.com/nonato/archive/2013/11/28/3447162.html,作者Nonato 恭喜勇士G6,拿下雷霆。勇士老板那真是跪拜汤神啊.... IOS的对象都继承于NSObject, 该对象有一个方法:retainCount ,内存引用计数。 引用计数在很多技术都用转载 2016-05-30 00:36:59 · 325 阅读 · 0 评论 -
CoreDate使用简介。
1、新建工程,记得勾选Use Core Data 2、建立好以后可以看到xxx.xcdatamodeld,在这里可以添加实体和实体的属性。需要注意的是:实体名字必须以大写开头。 3、然后新建一个file,记得是NSManagedObject cubclass 6、next以后我们就可以看到建立好的实体是有4个文件,如图一原创 2016-06-02 11:17:23 · 405 阅读 · 0 评论 -
tableview旋转90度不能对齐
首先,tableView是竖向的,我们把它旋转-90度 1 _tableView.transform = CGAffineTransformMakeRotation(- M_PI / 2);//旋转-90度 接着,把tableViewCell旋转+90度,千万别弄错了,不然你的cell会倒过来 1原创 2016-06-10 11:43:24 · 662 阅读 · 0 评论 -
iOS 导航栏透明,变色动画
透明 设置NavigationBar的背景图片为一张空图片即可 [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsCompact]; NavigationBar下边有一个ShadowImage,也可以通过设置空的UIImage设置透明。原创 2016-06-12 23:56:49 · 488 阅读 · 0 评论 -
发布评论,回复交互设计
1.导入头文件 #import @property (nonatomic, strong) MASConstraint *bottomConstraint; 2.添加通知 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardChanged:)原创 2017-02-27 11:39:50 · 1086 阅读 · 0 评论
分享