- 博客(25)
- 收藏
- 关注
原创 Objective-C Foundation框架中的NSDirctionary类以及NSMutableDirctionary类
Foundation框架中的NSDirctionary类,NSMutableDirctionary类,这个和Java中的Map类很想,OC中叫字典,Java中叫Map,还有字典是无序的,这个和NSArray不一样,Java中的Map也是无序的,通过hash值去检索元素的。
2015-09-07 16:20:02 464
原创 Objective-C Foundation框架中的NSMutableString对象
OC中的NSString是不可变的对象,所以这里在介绍一下一个与其对应的可变对象:NSMutableString看一下代码:#import //NSMutableString中的内容是可以修改的//NSMutableString是继承NSString类
2015-09-07 16:12:36 390
原创 Objective-C Foundation框架中的NSString对象
在OC中NSString对象是不可变的,和Java中的String一样的,而NSMutableString是可变的,和Java中的StringBuilder一样。一、NSString对象在OC中,NSString对象是非常重要的一个对象,也是最基础的
2015-09-07 16:07:09 447
原创 Objective-C Foundation框架中的NSObject对象
OC中的Foundation框架是系统提供了,他就相当于是系统的一套api,和Java中的一些系统jar很相似,又早起的一批人开发的,内部有很多现有的类和功能提供给我们使用。那么今天首先来介绍一下Foundation框架中的第一个类NSObject在之前介绍了类的相关知
2015-09-07 15:46:10 461
原创 Objective-C 特殊语法总结
38.@propertyObjective-C语言关键词,与@synthesize配对使用。xcode4.5以及以后的版本,@synthesize可以省略①基本概念@property告诉编译器声明属性的访问起(getter/setter)方法,这样的
2015-09-07 15:37:55 385
原创 Objective-C 面向对象
29.self和superOC提供两个保留字self和super,用于在方法定义中引用执行该方法的对象。OC语言中的self,就相当于C++、Java中的this指针。super发送消息可以将方法实现分发其父类。可以重写一个已有的方法来修改或将它添加到现
2015-09-05 21:13:21 394
原创 Objective-C 对象特性
20.格式化创建字符串NSString *imageName = [NSString stringWithFormat:@"xxxxxx%02d.jpg",i];21.字符串长度在OC里面,中英文都是一个字符。NSString *st
2015-09-05 12:51:30 393
原创 Objective-C 面向对象基础
10.面向对象①优点: 1)大幅提高软件项目的成功率; 2)减少维护费; 3)提高可移植性和可靠性;②面向对象设计三个主要特征: 1)封装性; 2)多态性; 3)
2015-09-04 13:52:06 371
原创 Objective-C 基础知识
1.Objectvie-C是一门面向对象的语言。2.import 和 include 都是引入头文件。import引入的文件,可以防止重复包含。include是用预处理指令防止重复包含,如果没有写预处理指令,则无法防止重复包含。3.Foundation/
2015-09-04 13:49:33 498
原创 C语言 通讯录
//// main.c// C语言通讯录//// Created by heyuze on 15/8/28.// Copyright (c) 2015年 itcast. All rights reserved.//#include #include //
2015-08-31 15:31:08 583
原创 C语言 文件操作
54.文件①从用户角度来看,文件可分为普通文件和设备文件两种。 1)普通文件是指驻留在磁盘或其他外部介质上的一个有序数据集,可以是源文件、目标文件、可执行程序;也可以是一组待输入处理的原始数据,或者是一组输入的结果。 2)设备文件是指
2015-08-27 10:34:27 724
原创 C语言 修饰符(static、extern)
52.staticstatic可以修饰局部变量。static修饰的变量,只有你的包含那个变量定义的源代码文件可以访问(内部的变量),在不同的文件中可以声明同名的static全局变量。作用:1)static定义的变量的作用域会得到延长; 2)static定义变量的语句只会被执行一次;①修饰的函数:是一个内部函数(只能在定义的文件使用)。
2015-08-27 10:32:26 573
原创 C语言 构造类型(结构体、枚举)
42.构造类型构造数据类型:数组类型、结构体类型、共用体(联合)类型。43.结构体:“结构”是一种构造类型,它是由若干“成员”组成的。每一个成员可以时一个基本数据类型或者又是一个构造类型。结构体可以把功能相同的数据组织起来,存在一起,用的时候
2015-08-25 15:07:44 1127
原创 C语言 字符串操作函数与内存管理
33.fgets()scanf() //缺点:不可以接收空格,且能越界接收。gets() //优点:可以接收空格 缺点:不安全,如果数组长度为50,输入了50个字符,那么会全部存入,没有空间存放字符结束符。且能越界接收。fgets() //是
2015-08-25 15:04:58 793
原创 C语言 字符串指针与二维字符串数组
31.字符串指针char *str = "hello world"; //hello world这个字符串存储在常量区,str只保存了字符串常量的首地址字符串指针变量的定义说明与指向字符变量的指针变量说明是相同的。只能按对指针变量的赋值不同来区别。对指向字
2015-08-25 15:02:18 11506 2
原创 C语言 指针
24.地址①计算机硬件系统内部存储器,拥有大量的存储单元(单位容量为1字节)。为了方便管理,必须为每一个存储单元编号,这个编号就是存储单元的“地址”,每个存储单元都有一个惟一的地址。 内存地址——内存中存储单元编号②在地
2015-08-10 17:44:33 433
原创 C语言 字符串与字符串函数
22.字符串①字符串是位于双引号中的字符序列,在内存中以“\0"结束,所占字节比实际多一个注意:可以把一个字符常量赋值给一个字符变量(char ch = 'a'),但不能把字符串常量赋给字符变量 char ch = 'a'②用字符数组
2015-07-07 10:39:21 448
原创 C语言 选择排序、折半查找法与二维数组
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------19.选择排序for (int i = 0; i1; i++) { for (int j = i+1; j if (a[j] temp = a[i];
2015-07-06 09:18:04 1348 1
原创 C语言 数组与冒泡排序
17.数组① 在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。 在C语言中,数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类
2015-07-02 17:33:40 1268 1
原创 C语言 机器数真值、原反补码、位运算与变量地址获取及输出原理
12.机器数与真值1)机器数 一个数在计算机中的二进制表示形式,叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号,正数为0,负数为1. 比如,十进制中的数 +3,计算机字长为8位,转换成二进制
2015-07-01 23:31:22 5380 1
原创 C语言 模块化编程与进制转换
9.#include①include是一个预处理指令,不是语句,写完不用加分号;②#include 是包含系统提供的头文件,#include " " 是包含自己写的文件; ③文件包含的实质:文件包含的功能是把指定的文件内容插入该命
2015-07-01 16:23:51 932
原创 C语言 函数与手动编译执行C程序
8.函数①概述:C源程序是由函数组成的。用户可以把自己的算法变成一个个相对独立的函数模块,然后用调用的方法来使用函数,所以也把C语言成为函数式语言。②分类 1) 从函数定义角度来看,可以分为 库函数 和 用户定义函数; 2
2015-06-29 15:36:42 1348
原创 C语言 运算符与程序结构
5.运算符运算符:是告诉编辑程序执行特定算术或逻辑操作的符号①分类:按照功能分:算术运算符、关系运算符与逻辑运算符运算符根据参与运算的操作数个数来分: 单目运算、双目运算、三目运算单目运算:只有一个操作数 如:i++ !
2015-06-28 23:05:36 558
原创 C语言 格式化输出与字符串操作
1.格式化输出: %d:输出整数,%03d:输入三位整数,不够补‘0’, %3d:3位整数,不够在前面补空格; %x:16进制小写输出, %X:进制小写输出; %c:输出字符类型; %f:输出浮点类型,
2015-06-27 15:28:28 2710
原创 Xcode 常用快捷键
一、关于运行与调试1.Command + R 运行Command + . 停止2.F6单步调试、F7跳入,F8继续,和Eclipse,VS类似二、导航1.图标对应键盘按键2.切换头文件和m.文件,很实用:Command + control + 上下箭头键
2015-06-26 14:11:31 767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人