NULL在C语言中是=0,在C语言中,如果指针的地址指向0就不会有危险nil是OC的,是一个空对象,发送消息不会出问题。但是当这个对象release之后,你再使用它的地址就会出现各种恐惧的事情,所以一般在一个对象释放之后会加一句代码,xxx
= nil;使它的指针地址为0, 称为安全释放。
分类:
其他好文 时间:
2014-07-22 23:01:13
阅读次数:
233
原地址:http://www.cnblogs.com/U-tansuo/archive/2012/11/22/unity_ios-plugin.html说起unity调ios插件,好多淫比较头痛,探索再此给大家献上通用手册。首先:需要需要一些OC知识,在OC中所有的界面都是基于View显示的,而要使...
分类:
移动开发 时间:
2014-05-12 17:43:00
阅读次数:
478
OC语言基础知识一、面向对象OC语言是面向对象的,c语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。术语:OO面向对象、OOP面向对象编程二、类(一)关于类类的设计只关注三个东西:类名、属性和方法注...
分类:
编程语言 时间:
2014-05-05 23:52:40
阅读次数:
521
--------------------------------------
android培训、java培训、ios培训期待与您交流!
---------------------------------OC语言前期准备一、OC简介Oc语言在c语言的基础上,增加了一层最小的面向对象语法,完全兼容C语...
分类:
编程语言 时间:
2014-05-05 23:38:04
阅读次数:
396
OC方法和文件编译一、OC方法(一)对象方法(1)对象方法以-开头如-(void)xx;(2)对象方法只能又对象来调用(3)对象方法中可以访问当前对象的成员变量(4)调用格式[对象名对象方法名];(5)设计一个学生类和狗类,练习对象方法的使用。学生类的声明:学生类的实现:狗类的声明:狗类的实现:主程...
分类:
其他好文 时间:
2014-05-05 23:09:24
阅读次数:
344
OC内存管理一、基本原理(一)为什么要进行内存管理。由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。管理范围:任何继承NSObject的对象,对其他的基...
分类:
其他好文 时间:
2014-05-05 23:05:37
阅读次数:
503
OC面向对象—封装一、面向对象和封装面向对象的三大特性:封装(成员变量)、继承和多态在OC语言中,使用@interface和@implementation来处理类。@interface就好像暴露在外面的时钟表面,像外界提供展示以及接口。@implementation就好像隐藏在时钟内部的构造实现,把...
分类:
其他好文 时间:
2014-05-03 22:59:45
阅读次数:
365
OC面向对象—继承一、基本概念程序的世界和人类的“对象”世界在思想上是没有设么区别的,富二代继承了父母,自然就拥有了父母拥有的所有资源,子类继承了父类同样就拥有了父类所有的方法和属性(成员变量)。在这里动物是猫类和狗类的父类,黑猫和白猫类是猫类的子类。继承的好处:(1)抽取出了重复的代码(2)建立了...
分类:
其他好文 时间:
2014-05-03 22:22:54
阅读次数:
322
Open
CASCADE,很显然后面几个是大写字母的缩写。而CASCADE实际上是CAS.CADE。CADE代表的是CAD、CAE。CAS代表什么?
分类:
其他好文 时间:
2014-04-29 17:14:46
阅读次数:
594
解题思路:
高数上的三重积分。注意:PI的精度要大些,一开始用的3.1415926通不过,精度太小,后来百度3.1415926535898。还有浮点数的除法记得*1.0。
题目中的oc = ob这条信息特别关键。
代码:
#include
#include
#include
#include
using namespace std;
#define pi 3.1415...
分类:
其他好文 时间:
2014-04-27 21:18:00
阅读次数:
387