看OC的教程已经有几天时间了,昨天到现在也看了两集的Stanford University的iOS7的开发课程了。跟着老师的思路发现跟上有点难,所以也会边看边百度(google被封,无法上)各种自己觉得不懂的地方,有简单也有难的(或许在很多人眼里难的也是简单的),哈哈,总之加油吧,一步一步来。
看书的几天看到很多*号,知道这是因为基于C语言的基础,所以有很多的指针,上次接触C语言是7年前了,所以该忘的和不该忘的也基本都忘了。所以去网上找了些关于指针的知识,配合的例子如下:
int a = 10;
int *p;
p = &a;
*p = 11;
在该代码中a最后的值为多少?(11)。所以在该代码中p与&a均表示地址,而*p和a均表示值,就这一个小例子就可以理解指针的意思了。
然后是接触了OC中的一些语言语法,个人会将自己觉得比较重要的几点列下来:
1.在头文件中对类的@property进行定义时有几个关键字strong,nonatomic,weak
2.在头文件中定义了类@interface Deck:NSObject,在.m文件中也进行定义@interface Deck()
这是对其进行一些属性扩展,.h文件中的属性是公开的,.m文件中的属性是私有的。
(都是很浅薄的知识,毕竟才入门)