- 博客(23)
- 收藏
- 关注
转载 Objective-C 总结
OC (一)概括OC概述面向对象编程类和对象实例变量操作类:一组具有相同特征和行为的事物的抽象集合。对象:类中具体的。对象是类的实例。类和对象是面向对象的核心。三大步骤:定义类 ,创建对象,使用对象。OC是一种能够完成复杂面向对象编程的简单的计算机设计语言。两种编程思想面向过程编程(P
2014-08-19 09:02:49
685
原创 Objective-C Set
//1.创建集合对象 //()遍历构造器 NSSet *set = [NSSetsetWithObjects:@"1",@"2", @"3",@"4", @"5",nil]; NSLog(@"set = %@", set); //()初始化方法 NSSet
2014-08-14 21:00:20
506
原创 Objective-C NSDateAndDateFormatter
1.创建日期对象方法:-+(NSDate *)date注:创建的日期对象永远是零时区的时间. 例:NSDate *date1 = [NSDate date];2.创建一个与此时时间间隔的日期,方法:+(NSDate *)dateWithTimeIntervalSinceNow:(时间间隔)注:时间间隔是以秒为单位的例1:创建一个明天此时的日期NSDate *tomo
2014-08-12 23:26:13
490
原创 Objective-C NSArray
产生原因:对于可变数组 在对可变数组遍历的时候(for in) 不能对该数组进行修改 在遍历的时候删除一个元素 会使遍历少遍历一个元素 所以crase解决方法: 1 使用for循环 i —; 2 使用NSArray arrayWithArray 方法 再复制一个数组 对复制数组遍历的同时 对原数组修改
2014-08-08 10:41:46
402
原创 Objective-C 继承
先 架构框架 即: 先把所有的用到的类先建好类的继承 1, 在类的关系(子类 父类)确定之后 继承关系就确定2, 继承是单向的 不能相互继承3, 一个子类只能有一个父类4, 继承具有传递性 A继承B B继承C 则A继承C5,子类可以访问父类中除了@provite之外的文件[self 方法] 调用自己的方法[super 方法]调用父类方法的实现继承.
2014-08-06 08:10:23
552
原创 Objective-C 类
实例变量的可见度 public(公有的)实例变量可以被任意操作protected(受保护的,默认的)实例变量只能在该类和其子类内操作private(私有的)
2014-08-04 22:02:43
398
原创 C.8
//1.主函数创建5个学生的数组,写一个排序函数,让学生按姓名从小到大排序,主函数输出排序后的结果。void rankStu(Stu *pStu, int count) { for (int i = 0; i < count - 1; i ++) { for (int j = 0; j < count - 1 - i; j ++) { if (st
2014-07-28 21:41:11
532
原创 C.7
/*//输出一个学生的所有信息void pSt(Stu student) { printf("name: %s score: %d age: %d", student.name, student.score, student.age);}//输出所有学生的信息void pASt(Stu student[], int count) {
2014-07-24 22:09:29
515
原创 C.6
.m//1)写一个函数,实现给数组中的元素随机赋值。void valArr(int a[],int count) { for (int i =0; i a[i] = arc4random() % 11 + 10; }}//2)写一个函数,实现给数组排序,升序序列。void rankArr(i
2014-07-24 08:14:28
482
原创 C.5
//1、随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。 /* int a[20] = {0}; for (int i = 0; i a[i] = arc4random() % 41 + 10; printf("%d ", a[i]);
2014-07-22 09:17:00
886
原创 C.4
1、随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。2.编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,用空格来分隔单词。3、耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:1,2,3,1,2,3...。凡是报到“3”就退出圈子,最后留在圈子
2014-07-18 23:31:54
739
原创 C.3
//第一题: int max = 0, min = 101; for (int i = 1; i 21; i ++) { int ran = arc4random() % ( 100 - 10 + 1) + 10; max = max > ran ? max : ran; min
2014-07-17 23:09:03
440
原创 C.2
// Created by lanouhn on 14-7-16.// Copyright (c) 2014年 郭腾达. All rights reserved.//#import int main(int argc,const char * argv[]) {
2014-07-17 13:08:01
428
原创 C.1
#import int main(int argc,const char * argv[]){ //第一题: printf(" *\n\n * *\n\n * * *\n\n"); return 0; } //第二题:
2014-07-17 13:07:37
524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人