- 博客(18)
- 收藏
- 关注
转载 UIViewController的创建方式
UIViewController 的创建方式分为三种 // 第一种创建方式 直接创建// ZYWViewController *vc = [[ZYWViewController alloc] init];// vc.view.backgroundColor = [UIColor blueColor]; // 第二种创建方式 通过...
2014-12-21 19:55:00 160
转载 UIPickerView 与 UIDatePicker 介绍
这两种控件在实际开发中大部分用来做自定义键盘 学习方式与UITableView相似 但是也有稍微的不同UIPickerViewDataSource 中设置有多少列方法不可以省略 在协议中用required修饰而UITableView中的 分组可以省略 默认为1UIPickerView 总结 (引自LNJ笔记,仅供参考)1.UIPickerView的常见属性// 数据源(用来...
2014-12-21 19:23:00 117
转载 UI之四大对象讲解
UI程序的运行过程1.首先进入main 函数2.执行 UIApplicationMain 函数* 创建UIApplication对象* 创建UIApplication的delegate对象3(.没有storyboard)delegate对象开始处理(监听)系统事件*程序启动完毕的时候,就会调用代理的didFinishLaunchingWithOptions:方...
2014-12-21 19:08:00 165
转载 UI之UIcolor
/**面试题 将16进制#ff3344转化为UIColor*/- (UIColor *) stringTOColor:(NSString *)str{ if (!str || [str isEqualToString:@""]) { return nil; } unsigned red,green,blue; NSRa...
2014-11-20 21:26:00 94
转载 OC 数组方法介绍
NSArray 是不可变的数组,只能够存放对象,但是可以存放不同类型的对象首先定义一个类#import <Foundation/Foundation.h>@interface Person : NSObject@property NSString *name;- (id)initWithName:(NSString *)name;@end...
2014-11-11 22:56:00 118
转载 OC 字符串常用方法总结
#import <Foundation/Foundation.h>#pragma mark 初始化字符串void initStr() { //1.init NSString *str1 = [[NSString alloc ]init];//不可改变的空字符串 无意义 NSString *str2 = [NSString stri...
2014-11-11 22:40:00 88
转载 C语言 字符串
----摘抄于 M了个J 博文一、字符串简介* 在Java中,一个字符串可以用String类型来存储String s = "MJ";C语言中没有String这种类型。其实字符串就是字符序列,由多个字符组成,所以在C语言中,我们可以用字符数组来存储字符串。*字符串可以看做是一个特殊的字符数组,为了跟普通的字符数组区分开来,应该在字符串的尾部添加了一个结束标志'...
2014-10-24 21:11:00 89
转载 C语言 二维数组
二维数组1.二维数组的定义定义形式:类型 数组名[行数][列数]int a[2][3]; // 共2行3列,6个元素2.二维数组的存储* C语言把二维数组当作是一维数组的集合,即二维数组是一个特殊的一维数组:它的元素是一维数组。例如int a[2][3]可以看作由一维数组a[0]和一维数组a[1]组成,这两个一维数组都包含了3个int类型的元素...
2014-10-24 20:13:00 426
转载 C语言 指针与数组
指针与数组一、 用指针指向数组指针既可以指向整个数组也可以指向某个数组元素int arr[3] = {1,3,5,2};int *p1 = arr;//这里的p1也就为&arr[0]int *p2 = &arr[2];//这里指向了数组的第三个元素int i = *p2;//这里就是i = 5/*注意:*p1的值为多少? p1指向的为arr[0] 因此,*...
2014-10-24 20:09:00 66
转载 C语言 一维数组
一维数组1.一维数组的定义* 定义的形式为:类型 数组名[元素个数]int a[5];* []只能放在数组名的后面,下面的都是错误写法:int[5] a; // 错误int[] b; // 错误* []里面的个数必须是一个固定值,可以是常量(比如6、8)、常量表达式(比如3+4、5*7)。绝对不能使用变量或者变量表达式来表示元...
2014-10-24 20:06:00 146
转载 C语言 函数
一、函数的分类 1) main函数 程序的入口 2) C语言标准库里的函数 如 scanf()、printf()等等 3) 开发人员自定义的函数 二、函数的定义与声明 函数的声明: 返回值类型 函数名 (参数1, 参数2, ...) 例如 int sum (int a, int b); 或者也可以直接省略为 int...
2014-10-24 19:37:00 77
转载 OC的HelloWorld程序详解
1 #import <Foundation/Foundation.h> 2 3 int main(int argc, const char * argv[]) 4 { 5 @autoreleasepool { 6 NSLog(@"Hello world!"); 7 } 8 ...
2014-10-24 17:51:00 125
转载 C语言 指针1
一、指针的定义指针就是保存变量地址的变量int i = 3;int *p;//定义了一个int 类型的指针p = &i;//&为取地址符号 指针赋值 只能是地址(注意)或者 在定义过程中初始化int *p = &i;注意 p是指针变量 然而 *p是p存储地址的存储空间的值 (例子中*p的值为i)二、指针为...
2014-10-22 20:49:00 71
转载 C语言 printf函数输出 以及 sizeOf函数的使用注意
printf转换说明及作为结果的打印输出%a浮点数、十六进制数字和p-记数法(C99)%A 浮点数、十六进制数字和p-记法(C99)%c 一个字符 %d 有符号十进制整数 %e 浮点数、e-记数法%E 浮点数、E-记数法%f 浮点数、十进制记数法 %g 根据数值不同自动选择%f或%e.%G 根据数值不同自动选择%f或%e.%i...
2014-10-22 20:38:00 3821
转载 C语言 递归函数
递归函数 就是自身调用自身的函数,需要加条件来判定,否则无限调用 下面介绍一个简单的例子 1 //递归函数整理 2 long fun(int n) 3 { 4 long s; 5 if(n==1||n==2) 6 s=2; 7 else 8 s=n-fun(n-1); 9 1...
2014-10-19 22:12:00 133
转载 C语言 选择排序
选择排序int arr[5] = {0}; printf("初始化的数组为:"); for (int i =0 ; i < 5; i ++) { arr[i] = arc4random() % (40-10+1) + 10; printf("%-4d", arr[i]); } printf("\n")...
2014-10-19 22:09:00 69
转载 C语言 数组的冒泡排序
冒泡排序 int arr[5] = {0}; printf("初始化的数组为:"); for (int i =0 ; i < 5; i ++) { arr[i] = arc4random() % (40-10+1) + 10; printf("%-4d", arr[i]); } printf("\...
2014-10-19 22:01:00 96
转载 C语言 十进制转换二进制
十进制转换二进制主要采用的是连除倒取余的方法 代码如下 int num = 8; int tempArr[32]={0}; int i = 0; while (num / 2 != 1 ) { tempArr[i] = num % 2; num /=2; i++; } ...
2014-10-19 21:50:00 283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人