- 博客(11)
- 收藏
- 关注
原创 集合的使用
集合的使用 集合中只能存放对象类的元素,要想存放基本数据类型的元素,要先将其转换为对象类再进行存放,集合中存放的数据元素可以是不同类型的和数组一样 Set集合 //Set集合 //定义和初始化 NSSet *set=[NSSetsetWithObjects:@"aaa",@"bbb",@"ccc",nil]; //
2015-02-25 16:10:55 199
转载 NSArray和NSMutableArray
部分学的部分网上找的,不喜勿喷 数组总结; 一、oc中的数组:NSArray 定义: NSArray *arrayName=[NSArray arrayWithObjects:obj1,obj2,obj3,obj4,nil];//数组是以nil空作为结束的标志 使用: for(int i=0;i {
2015-02-25 16:09:29 193
原创 NSString与NSMutableString
常见的NSString方法 +(id)stringWithContentsOfFile:path encoding:enc error:err 创建一个新字符串并将其设置为path指定的文件的内容,使用字符编码enc,如果非零,则返回err中的错误。 +(id)stringWithContentsOfURL:url encoding:enc error:err 床架一个新字符串,并将其设
2015-02-25 16:00:06 272
转载 nonatomic和atomic
atomic 设置成员变量的@property属性时,默认为atomic,提供多线程安全。 在多线程环境下,原子操作是必要的,否则有可能引起错误的结果 nonatomic 禁止多线程,变量保护,提高性能。 atomic是Objc使用的一种线程保护技术,基本上来讲,是
2015-02-25 15:57:28 223
原创 oc中blick
block可以用来封装和保存代码,有点像函数,block可以在任何时候执行; block有返回值,有形参,和函数的调用方式一样; 代码如下: int (^myBlock)(int) = ^(int num){ return num *10; }; int a = 0; a = myBlock(100);
2015-02-25 15:42:46 206
原创 索引排序
今天介绍的是冒泡排序的索引排序,简单的来说就是用一个有序的数组记录位置,再将有序的数组对应的数值比较大小,之后输出; 如代码: int array[] = {3, 2, 5, 9, 1, 7, 4, 6, 8}; int count = sizeof(array) / sizeof(*array); int indexs[cou
2015-02-25 15:31:37 226
原创 oc中的宏
#define SIZE 10 // 第一个版本, 安全性保护 // 出错代码 MAXV(5, 3) + 10 应该计算出15, 实际计算出 5 // 上面代码实际编译代码为 5 > 3 ? 5 : 3 + 10 //#define MAXV(A, B) A > B ? A : B // 第二个版本, 解决上面测试代码的bug //#
2015-02-25 15:10:46 193
原创 几种排序方法在oc中实现
首先排序还是一样的排序(冒泡,插入,选择,快速,折半查找,数组打乱,),今天主要看看在oc中如何实现几种排序; 还是上代码吧: 首先要在.h文件中写声明: void printArray(const int array[], int count); void swap(int *p1, int *p2); void bubbleSort(int array[], int cou
2015-02-25 08:04:29 229
原创 打印几个基本图形
今天说的是要介绍如何打印菱形,三角形,正方形以及空心菱形, 其实道理都是一样的,只要会排列一种其他的都会了; 如果打印菱形首先打印上三角形 int n = 0; printf("给个边:"); scanf("%d", &n); for (int i = 1; i for (int j = 0; j
2015-02-25 07:49:03 334
原创 c语言中几个常见排序
作为一个小白(既是技术上的,也是博客上的),希望各位多多包涵,头一次在技术论坛里发博客,内心还是比较忐忑的,毕竟到处是大神,好了,还是说说排序的问题吧. 今天我说的排序很简单,冒泡排序,插入排序,选择排序. 简单说一下几个排序的思想吧; 冒泡排序:依次比较相邻的两个数, 将小数放在前面,大数放在后面; 插入排序:每次处理既是将无序数列的第一个元素与有序数列的元素从后往前逐个进行比较,找出插
2015-02-12 13:26:45 316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人