Obejct-C中包含了三种集合,分别是:数组、字典和集(set)。数组和C语言中的数组相似,但是OC中的数组只能存储对象,不能存储基本数据类型,如int、float、enum、struct等,也不能存储nil。它也提供了编制好的索引对象,可以通过制定索引找到要查看的对象。包含可变数组(NSMuta...
分类:
其他好文 时间:
2014-08-15 02:36:56
阅读次数:
228
OC中类方法中只为我们提供了一些降序方法,现在我们自己定义方法,实现升序.
1.要求:定义一个Person类,实例变量包括name,age,height,定义几个对象,把这些对象保存在数组中,自己定义方法,实现数组按name,age,gheight的升序排列输出.
首先Person.h文件
#import
@interface Person : NSObject{
NSS...
分类:
其他好文 时间:
2014-08-15 00:04:06
阅读次数:
251
本篇文章的主要内容了解何谓block。了解block的使用方法。 Block 是iOS在4.0版本之后新增的程序语法. 在iOS SDK 4.0之后,Block几乎出现在所有新版的API之中,换句话说,如果不了解Block这个概念就无法使用SDK 4.0版本以后的新功能,因此虽然Block本...
分类:
编程语言 时间:
2014-08-14 23:28:26
阅读次数:
324
MyCCL复合特征码定位系统介绍这是一个主要定位木马病毒的特征码的工具。MYCCL是CLL的改进版,可以进行多重特征码的定位,针对金山等杀软的反向定位等功能,并实现自动化代码定位和显示。myccl是定位特征码用的,定位完得你手动修改最好是先用OC转换为内存地址,然后再用OD加载,修改特征码,这样容易...
分类:
其他好文 时间:
2014-08-14 23:14:56
阅读次数:
254
1,从终端执行代码。-fobj 意思是编译OC语言。-arc 使用自动引用计数。-framework 链接到Foundation框架。-o 指定执行文件,文件会被创建。clang -fobjc-arc -framework Foundation main.m -o mappp别忘了加arc。编译的m...
分类:
其他好文 时间:
2014-08-14 23:11:06
阅读次数:
154
1、基础* : 简接寻址运算符& : 地址运算符int count = 10; //定义变量count,赋初始值10;int *intPtr; //*定义变量inPtr是int的指针类型intPtr = &count; //表达式&count表示变量count的指针,将它赋值给指针变量intP...
分类:
其他好文 时间:
2014-08-14 19:51:09
阅读次数:
161
内存管理任何继承了NSObject的对象,都需要进行垃圾回收,对基本数据类型无效(int float double 指针等) 原理每个对象内部都保存了一个与之相关联的整数,称为引用计数器,当使用alloc、new或者copy创建一个对象时,对象的引用计数器被设置为1给对象发送一条retain...
分类:
其他好文 时间:
2014-08-14 16:29:58
阅读次数:
193
对含所有不同类型数据的表达式求值时,Objective-C编译器会遵循一些非常严格的规则,下面总结了表达式求值的过程中,不同类型的操作数发生转换的先后顺序:1、如果其中一个操作数是long double类型的,另一操作数被转为long double型,则计算结果也是这种类型。2、如果其中一个操作数是...
分类:
其他好文 时间:
2014-08-14 13:29:18
阅读次数:
170
关于面向对象看起来简单,好好体会其实有点深奥,初学的时候更感觉抽象,可能由于开发经验不足的关系吧,很难体会到面向对象的精髓。放轻松,我们来用最直白得方式来探讨一下面向对象。首先,编程是为了用计算机解决现实生活中的问题,或者模拟各种游戏情景提供娱乐。面向过程编程是一种思维——知道做一件事的具体步骤,按...
分类:
其他好文 时间:
2014-08-14 13:21:38
阅读次数:
187