原文:IOS基础:深入理解Objective-c中@class的含义

objective c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时, 如下面代码: A.h文件 C代码 import B.h interfaceA:NSObject B b end import B.h interface A : NSObject B b end 为了简单起见:A类是引用类,B类是被引用类,这里先不考虑A类的实现文件。 通常引用一个类有两种办法: 一种 ...

2012-06-24 18:24 2 38919 推荐指数:

查看详情

IOS基础深入理解Objective-c@class 和#import的区别

在面向对象objective-C语言中,当一个类使用到另一个类时,并且在类的头文件需要创建被引用的指针时,可以#import方式引入,通过@class引入; 这两种的方式的区别在于: 1、运用#import方式:会包含被引用类的所有信息,包括被引用类的变量和方法 ...

Thu Nov 03 01:12:00 CST 2016 0 1977
Objective-C iOS多线程之GCD深入理解

在 GCD ,加入了两个非常重要的概念:任务和队列一个线程是可以拥有多个执行队列的,所有任务是添加到队列中等待执行的主队列是特殊的串行队列,自己创建的队列可以指定串行或并行,全局队列是并行队列 任务:即操作,你想要干什么,说白了就是一段代码,在 GCD 中就是一个 Block,所以添加任务十分 ...

Fri Mar 11 00:00:00 CST 2016 0 1724
Objective-C Class Dump

(转自:http://blog.sina.com.cn/s/blog_4431c7610100x15t.html) class dump是一个命令行工具,用来监测存储在Mach-O二进制文件理的Objective-C运行时信息。它为类(class),分类(category)和协 ...

Fri Dec 30 18:46:00 CST 2011 2 6479
Objective-C基础8 : 类扩展(class extension)

封装的特性就是暴露公共接口给外边调用,C++通过public定义公共方法提供给外面调用,protected和private定义的方法只能在类里面使用,外面不能调用,若外面调用,编译器直接报错,对于变量也同理。OC里面类扩展类似protected和private的作用。 1.类扩展是一种特殊的类别 ...

Fri Feb 06 06:37:00 CST 2015 0 3634
iOS开发系列—Objective-C基础概览

概览 前面我们已经用了几章内容进行C语言介绍,当然要通过几篇文章完整的介绍C语言的知识是不太现实的,例如C语言的文件操作、内存申请等我们都没有重点介绍,当然核心知识点基本都已经提到了,后面有时间我们会继续扩充。今天我们正式开始学习Objective-C,以后简称“ObjC”,ObjC是在C语言 ...

Wed Jul 23 04:22:00 CST 2014 10 39567
IOS基础Objective-C 字符串处理

//一、NSString/*----------------创建字符串的方法----------------*/ //1、创建常量字符串。NSString *astring = @"This is a ...

Thu Jun 07 20:36:00 CST 2012 1 23360
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM