- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 黑马程序员—Objective-C基础_基本语法
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------OC语法概要OC是在C语言的基础上,增加了一层最小的面向对象语法。它完全兼容C语言,可以在OC代码中使用C语言代码,甚至是C++代码。OC中大部分关键字都以“@”开头,字符串也是以@开头。如:@import、@"ab
2014-03-27 00:20:14 460
原创 黑马程序员—C语言_基本数据类型
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 数据类型分为两种:静态数据和动态数据静态数据:指永久性的数据,一般存储在硬盘内,存储时间长。动态数据:指在程序运行过程中,产生的临时数据,存储在内存中。程序停止运行或者计算机关闭后数据清除。C语言数据类型
2014-03-27 00:19:24 470
原创 黑马程序员—Objective-C基础_内存管理(2)
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------autorelease方法1> 会将对象放到一个自动释放池中2> 当自动释放池被销毁时,会对池内所有对象做一次release操作3> autorelease方法会返回对象本身4> 调用autoreleas
2014-03-27 00:15:30 362
原创 黑马程序员—Objective-C基础_内存管理(1)
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------内存管理范围:任何继承了NSObject的对象,对其他基本数据类型无效。每个OC对象都有自己的引用计数器,用来表示对象被引用的次数。每个OC对象内部都有4个字节的存储空间用来存储引用计数器。使用alloc、n
2014-03-27 00:14:28 431
原创 黑马程序员—Objective-C基础_block、协议
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------block封装一段代码,可以在任何时间执行block声明int (^Sum)(int,int);block定义int (^Sum)(int,int) = ^(int a,int b){ retu
2014-03-27 00:12:31 409
原创 黑马程序员—Objective-C基础_分类以及类的本质
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------分类(Category)分类的作用:在不改变原来类的内容的基础上,为类增加一些方法。使用注意:1> 分类只能增加方法,不能增加成员变量2> 分类方法实现中可以访问原来类中声明的成员变量3> 分类可以重新实
2014-03-27 00:10:54 429
原创 黑马程序员—Objective-C基础_构造方法
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------关键字@property和@synthesize@interface Person : NSObject// 使用@property生成和实现成员变量的set方法和get方法,并生成成
2014-03-27 00:10:08 403
原创 黑马程序员—Objective-C基础_封装、继承、多态
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------封装将成员变量的访问和修改限制在对象内部进行操作,保证数据的安全性。 @interface Person : NSObject{ NSString *_name;}- (void)s
2014-03-27 00:08:58 456
原创 黑马程序员—C语言_预处理指令
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------预处理指令都是以#开头的,分为3种:宏定义、条件编译、文件包含预处理指令在执行代码之前执行,可以在任何位置使用预处理指令。预处理指令作用域:从定义开始,一直到文件结尾宏定义(#define)宏名使用大写,
2014-03-27 00:07:56 371
原创 黑马程序员—C语言_结构体、枚举
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------结构体用于存储多种类型数据定义格式1> 先定义结构类型,再定义结构类型变量struct Student{ char name[10]; int age;}; struct Stud
2014-03-27 00:06:15 355
原创 黑马程序员—C语言_指针
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------指针指针是C语言中非常重要的数据类型指针变量的定义int *p;int是指针指向数据的类型p是指针变量名称*只是用来表示变量为指针变量指针的使用int a = 10;int *p;*p =
2014-03-27 00:05:35 315
原创 黑马程序员—C语言_数组、字符串
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------数组数组用来存放一组类型相同的数据定义数组int num[10];int是数组内元素的类型num是数组名10是数组内元素的个数初始化数组int a[3] = {1,2,3};int a[3
2014-03-27 00:04:30 336
原创 黑马程序员—C语言_函数
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------函数任何一个C语言程序都是由一个或多个程序段构成的,每个程序段都有自己的功能,这些程序段成为函数。所以C语言程序是由函数组成的。当我们需要为程序添加一个功能的时候,可以定义一个函数。函数定义int sub(int
2014-03-27 00:03:46 420
原创 黑马程序员—C语言_流程控制
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------流程控制顺序结构、选择结构、循环结构顺序结构: 默认流程结构,依次执行每条语句选择结构: 对给定条件进行判断,根据判定结果执行相应代码循环结构: 在指定条件下,反复执行相应代码,知道条件不成立
2014-03-27 00:02:45 348
原创 黑马程序员—C语言_基本运算
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 算术运算符加减乘除:+、-、*、/除法运算/:两个整数相除,值只取整数部分取余运算%:两个整数相除之后的余数。除数和被除数只能是整数,正负值取决于左侧的数值运算顺序先计算*、/,
2014-03-27 00:01:28 522
原创 黑马程序员—C语言_基础语法
C程序的构成1> C语言程序是有函数构成的 任何一个C语言程序都是由一个或者多个程序段构成的,每个程序段都有自己的功能。这种程序段我们一般称之为函数。如下面一个函数,用来在屏幕上输出一段字符:
2014-03-21 00:09:14 589
一份走心的JS-Native交互电子书
2018-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人