1、引入头文件以及框架 : @import XXXX XXXX表示需要引入的文件/框架2、头文件引用循环:两个头文件相互包含时,将其中一个头文件的类用@class引入3、设置边角幅度 :[ XX.layer setCornerRadius:100 ] ; XX表示需要设置边角的对象,一般...
分类:
其他好文 时间:
2014-08-16 23:42:11
阅读次数:
211
首先先看几道block相关的题目
看看能否答对两三个。主要涉及block栈上、还是堆上、怎么捕获变量.本章博文比较长,前面部分是block的测试题目,中间是block的语法、特性,block讲解block内部实现和block存储位置,请读者耐心阅读。...
分类:
其他好文 时间:
2014-08-16 22:31:21
阅读次数:
303
原地址:http://www.cnblogs.com/U-tansuo/archive/2012/11/22/unity_ios-plugin.html说起unity调ios插件,好多淫比较头痛,探索再此给大家献上通用手册。首先:需要需要一些OC知识,在OC中所有的界面都是基于View显示的,而要使...
分类:
移动开发 时间:
2014-08-16 18:22:30
阅读次数:
383
OC内存管理
一、基本原理
(一)为什么要进行内存管理。
由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。
管理范围:任何继承NSObject的对象,对其他的基本数据类型无效。
本质原因是因为对象和其他数据类型在系统中的存储空间不一样,其它局...
分类:
其他好文 时间:
2014-08-16 13:54:00
阅读次数:
230
"font-size:24px;">//////第一种方法
// NSMutableArray *arr = [NSMutableArray array];
// for (int i = 0; i
// [arr addObject:[NSString stringWithFormat:@"lanou%d",i + 1]]; ...
分类:
其他好文 时间:
2014-08-16 11:14:40
阅读次数:
191
一、OC方法(一)对象方法(1)对象方法以-开头如-(void)xx;(2)对象方法只能又对象来调用(3)对象方法中可以访问当前对象的成员变量(4)调用格式[对象名对象方法名];(5)设计一个学生类和狗类,练习对象方法的使用。学生类的声明:学生类的实现:狗类的声明:狗类的实现:主程序:(二)类方法(...
分类:
其他好文 时间:
2014-08-16 10:55:50
阅读次数:
299
刚刚接触IOS,花了一段时间看我基础部分的OC后就想试着弄个小程序,于是看到http://www.cnblogs.com/LooDo/p/3907064.html博文中的小程序,博主分析的很详细,自己也想练手试试看,遇到Application windows are expected to have...
分类:
移动开发 时间:
2014-08-16 09:36:20
阅读次数:
278
1.NSArray 是一个父类,NSMUtableArray是其子类,他们构成了OC的数组。2.NSArray的创建NSArray * array = [[NSArray alloc]initWithObjects:@"one",@"two",@"three",@"four good",nil];/...
分类:
其他好文 时间:
2014-08-16 01:01:09
阅读次数:
209
一、面向对象OC语言是面向对象的,c语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。术语:OO面向对象、OOP面向对象编程二、类(一)关于类类的设计只关注三个东西:类名、属性和方法注意:一般名词都是...
分类:
编程语言 时间:
2014-08-15 20:52:09
阅读次数:
200
一、OC简介Oc语言在c语言的基础上,增加了一层最小的面向对象语法,完全兼容C语言,在OC代码中,可以混用c,甚至是c++代码。可以使用OC开发macosx平台和ios平台的应用程序。拓展名:c语言-.cOC语言.-m兼容C++.-mm注:其实c语言和oc甚至任何一门语言都只是我们为了实现一些功能,...
分类:
编程语言 时间:
2014-08-15 19:37:09
阅读次数:
221