- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 博客? 笔记?
每次打开博客 还没写东西就默默的command +w 了,然后就打开笔记,开始做笔记,时至今日笔记做了一大堆,但是博客还停留在孩童咿呀学语的阶段.╮(╯▽╰)╭
2016-03-17 14:50:04
244
原创 关于UIButton setImage 不显示 和 setTitle不能和谐相处的问题
关于UIButton setImage 不显示 和 setTitle不能和谐相处的问题首先检查button的初始化 是不是UIButtonTypeCustom检查你的UIImage 是不是等于 nil 检查完这两项基本上你的图片就显示出来了,但是title可能就不见了这时候就要用到UIButton的两个属性了 titleEdgeInsets 和 imageEdgeInsets ’ UI
2016-03-17 14:43:55
837
原创 ios 页面之间的传值:属性传值,代理传值,block传值
属性传值最简单,在这里就不陈述了代理传值:例如:需要从A类传值到B类中那么需要在A类中执行的操作有:1>声明协议@protocol ADelegate -(void)getString:(NSString *)str;@end2> 声明属性@property (nonatomic, weak) id adelegate;3> 调用属性的代理方法if ([self
2015-12-08 21:57:33
276
原创 oc MRC初步认识
+alloc 影响一个对象从无到有的过程 是引用计数从0到1; -retain:只要对象接收一个retain消息,对象所操作的内存空间的引用计数就会加1,如果本来的引用计数是3 retain之后就是4。如果本来是7 retain之后就是8; -release:只要对象接收一个release消息 对象所操作的内存空间的引用计数就会减1 如
2015-10-06 17:56:00
404
原创 oc NSDate
/* NSDate 处理时间的类 默认打印的是 0 时区的时间 */ /*// 实例化一个 NSDate 对象 (使用+date) NSDate *date = [NSDate date]; NSLog(@"%@",date);//默认是0时区的时间// 获取东八区的当前时间 相差八小时 8*60*60 NSDate
2015-10-06 17:53:39
290
原创 oc 字符串 数组 简单使用
// NSString不可变的字符串的类 // 初始化 NSString *str1 = @"字面量";//字面量 (语法糖),⚠️ 不可变 NSString *str2 = [[NSString alloc]initWithFormat:@"initWithFormat: %d",33]; NSLog(@"%@",str1); NSLog(@
2015-10-06 17:51:56
409
原创 oc 字典集合简单使用
// 字典类用于存放具有映射关系的数据// kay是唯一的⚠️ value是对象 无序存放// NSDictionary❤️// 1 、以键值对的形式进行存储 即 kay-value// 2 、字典靠key找到相应的value对象 key不能重复 但是value可以重复// 3 、字典无序存放⚠️ // ->->->->->->->->
2015-10-06 17:50:44
310
原创 oc block简单使用
/*// int (^block) (int,int) 参照函数指针的定义// ^int (int a,int b){ return a+b;} 函数的实现;// 类型中的 ^(托字符) 只是为了说明后面的变量时一个block变量,注意初值的形参变量名一定不能丢 int (^block) (int,int) = ^int (int a,int b){ return a+b;}; // block
2015-10-06 17:44:45
257
原创 C语言-10
// 编写程序,定义一个float型数组,把10个float型数据0.1、0.2、0.3、…、1.0放入该数组,然后使用float型指针输出该数组的各元素值并求出其累加和void printFloat(){ float arr[] = {0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1.0}; float *p = arr, sum = 0;
2015-08-22 21:00:08
906
原创 C语言-9
void swapFloat(float *a,float *b){ float temp = *a; *a = *b; *b = temp;}//数组打印void printArr(int *arr,int count){ for (int i = 0; i printf("%d ",arr[i]); }}
2015-08-22 16:07:24
301
原创 C语言-8
struct Size{ int width; int height;};void equalWidth(struct Size s1,struct Size s2);void equalWidth(struct Size s1,struct Size s2){ if (s1.width == s2.width) { printf("
2015-08-22 16:06:06
397
原创 C语言-7
// 数组打印void arrayfloat(float arr[],int count){ for (int i = 0; i printf("%.2f ",arr[i]); }}// 一维浮点型数组的冒泡排序函数void arrSort(float arr[],int count){ for (int i =
2015-08-22 16:05:09
282
原创 C语言-6
/* char arr[2][3] = {0}; char arr2[3][2] = {0}; for (int i = 0; i for (int j = 0; j arr[i][j] = arc4random() % (122 - 97 +1) +97; printf("%c ", arr[
2015-08-17 21:26:41
286
原创 C语言-5
#import //对两个整型数组排序,将排序结果放入一个大数组中.void demo1 () { int array1[5]; int array2[5]; int array3[10]; for (int i =0; i 5; i++) { array1[i] = arc4random() %101;
2015-08-15 22:49:33
343
原创 C语言-4
void demo1(){ int array[10]; for (int i =0 ; i 10; i++) { array[i] = arc4random() % (70 -30 + 1) +30; printf("%d ", array[i]); }}//编写一个程序,输入两个包含5个元素的数组
2015-08-15 22:45:30
397
原创 C语言-3
// 有 10亿元钱每天花一半,可以花多少天? /* int money = 1000000000; int day = 0; while (0 day++; money = money / 2; } printf("%d", day); */// :随机产生 20个[
2015-08-15 22:44:25
378
原创 c语言-2
// :输入一个整数,判断奇偶,并输出“某某是奇数”或者“某某是偶数” /* int a = 0; printf("请输入一个数用来判断奇偶: "); scanf("%d",&a); if (a % 2 == 0) { printf("%d是偶数",a); }else printf("%d是奇数",a);
2015-08-15 22:42:03
1105
原创 c语言-1
/* // 交换两个数的值(不借助第三变量) //plan A int A = 22; int B = 33; printf("A的初始值是:%d \n B的初始值是:%d \n" ,A,B); A = A + B; B = A - B; A = A - B; printf(" A=%d \n B=
2015-08-15 22:38:32
364
原创 Second Day
。/* printformat %c char %d int %hd short %ld long %f float double char 字节大小 1 short 字节大小 2 int 字节大小 4 float 字节大小 4 long 字节大小 4或8
2015-08-11 18:51:08
229
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人