- 博客(4)
- 收藏
- 关注
转载 NSString属性什么时候用copy,什么时候用strong?
我们在声明一个NSString属性时,对于其内存相关特性,通常有两种选择(基于ARC环境):strong与copy。那这两者有什么区别呢?什么时候该用strong,什么时候该用copy呢?让我们先来看个例子。示例我们定义一个类,并为其声明两个字符串属性,如下所示: 1 2 3 4 @interface TestStringClass ...
2016-07-28 18:08:15 196
原创 object -c笔记之导入和继承
类A部分属于类B,这时属于复合关系,在类B中申明类A的指针即可,然后在类B的头文件开头使用@class A来包含类A的信息,告知编译器我要用到类A的信息,至于具体内容后续编译时会知道。或者使用#import “A.h“来直接声明,但是头文件的方式不能相互引用。 类A全部属于类B,这时属于继承关系,这时就不能在头文件使用@class语句来声明了,因为编译器需要先知道所有父类的信息才能成功...
2016-07-06 11:23:11 256
原创 objective-c语言学习笔记
1、c语言风格函数申明int add(int a, int b); oc语言为(int)add:(int)a par2:(int) b;函数名add也是第一个参数名称,第二个参数名称是par2,这样处理是为了实现函数的多态性。 2、方法的定义和引用:Object-C中的方法同其它面向对象语言一样,分两种方法:实例方法(-)和类方法(+)(静态方法)。实...
2016-07-05 19:40:37 218
转载 cocoapods配置
一. cocoapods安装1.开启 terminal2.移除现有 Ruby 默认源$ gem sources --removehttps://rubygems.org/3.使用新的源$ gem sources -ahttps://ruby.taobao.org/4.验证新源是否替换成功$ gem sources -l5.安装 CocoaPods$ sudo g...
2016-07-04 13:32:12 255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人