首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
左忠飞
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
iOS strong和copy的区别
_copyyStr指针指向的地址不再是_originStr的地址。 细心的同学会发现,第三种在赋值的时候用了点语法,而不是直接赋值。 其余完全一样。 当我们用@property来声明属性变量时,编译器会自动为我们生成一个以下划线加属性名命名的实例变量(@synthesize c…
iOS自定义转场动画
iOS7推出了新的转场动画API,以协议id<UIViewControllerInterativeTransition>、id<UIViewAnimatedTransitioning>方式开放给开发者,不同于代理、类别,这样更易于我们自定义动画,更加灵活。下面介绍一下自定义转场…
iOS 内存管理MRC
1. 什么是内存管理 当程序所占用的内存较多时,系统就会发出内存警告,这时就得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等 继承了NSObject的对象的存储在操作系统的堆里边。 操作系统的栈:由操作系统自动分配释放,存放函数的参数值,局部变量的值等。其…
IP地址
IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址。 IP地址是一个32位的二进制数,通常被分…
SVN团队开发和cornerstone使用介绍
branches:分支文件夹,用来放个人创建的分支,或者bug修复的分支,一般开发分支都放在这个文件夹内。 tags:标签分支文件夹,用来存放发版本的分支,每发一个版本打一个tag分支放在这个文件夹,以后线上这个版本有bug的话,可以单独对这个分支修改bug,然后上线修复bug…
OSI七层参考模型
OSI七层参考模型是第一个标准化的计算机网络体系结构。为全世界各个网络设备制造商提供了一个共同的参考标准,按照标准设计制造的设备,可以互联互通,解决了各个厂商之间的兼容性问题。它是针对广域网通信(也就是不同网络之间的通信)进行设计的,将整个网络通信的功能划分为七个层次,由低到高…
iOS单例对象
单例是一种常见的设计模式。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。 在单例所属的类中只存在这么一个实例,并且类似全局变量,在系统任意位置都能访问单例对象。 1)在系统中某种对象只能存在一个,多了不行。 2)系统…
iOS开发的分类和扩展
分类(Category)是OC中的特有语法,它是表示一个指向分类的结构体的指针。原则上它只能增加方法,不能增加成员(实例)变量。 如果分类中有和原有类同名的方法, 会优先调用分类中的方法, 就是说会忽略原有类的方法。所以同名方法调用的优先级为 分类 > 本类 > 父类。因此在开…
iOS 的深复制与浅复制
对象拷贝有两种方式:浅复制和深复制。顾名思义,浅复制,并不拷贝对象本身,仅仅是拷贝指向对象的指针;深复制是直接拷贝整个对象内存到另一块内存中。 在非集合类对象中:对immutable对象进行copy操作,是指针复制,mutableCopy操作时内容复制;对mutable对象进行…
个人成就
文章被点赞
68
文章被阅读
28,177
掘力值
577
关注了
39
关注者
20
收藏集
2
关注标签
12
加入于
2016-12-05