- 博客(20)
- 收藏
- 关注
原创 5 5.Foundation4-NSString的导出
5 5.Foundation4-NSString的导出 例一:main.m//// main.m// Foundation1 - 指向指针的指针//// Created by qwz on 13-12-9.// Copyright (c) 2013年 renhe. All rights reserved.// #import &l...
2013-12-11 15:52:56
126
原创 5 4.Foundation3-指向指针的指针
5 4.Foundation3-指向指针的指针 例一:main.m//// main.m// Foundation1 - 指向指针的指针//// Created by qwz on 13-12-9.// Copyright (c) 2013年 renhe. All rights reserved.// #import <Fo...
2013-12-11 15:25:32
138
原创 5 3.Foundation2-NSString的创建
5 3.Foundation2-NSString的创建 NSSTring的创建1)、创建常量字符串 NSString *string = @”This is a String!”;2)、创建空字符串,给予赋值 NSString *string = [ [NSString alloc] init]; ...
2013-12-11 15:19:14
134
原创 5 2.Foundation1-常用结构体
5 2.Foundation1-常用结构体 NSRange1)、在Foundation/NSRange.h中对NSRanger的定义 Typedef struct _NSRange{ NSUInteger location; NSUInteger length;} ...
2013-12-11 09:39:55
133
原创 5 0.OC16-Block
5 0.OC16-BlockBlock1)、Blocks封装了一段代码,可以在任何时候执行2)、Blocks可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:blocks是inline(内联函数的),并且默认情况下它对局部是只读的3)、苹果官方建议尽量多用blocks。在多线程、异步任务、集合遍历、集合排序、动画转场用的很...
2013-12-11 08:55:32
124
原创 4 9.OC15-Protocol
4 9.OC15-ProtocolProtocol1)、简单来说就是一系列方法的列表,其中声明的方法可以被任何类实现。这种模式一般称为代理(delegation)模式。2)、在IOS和OS X开发中,Apple采用了大量的代理模式来实现MVC中view(UI控件)和Controller(控制器)的解耦。 Main.m //// main.m// OC...
2013-12-10 19:45:11
171
原创 4 7.OC13-内存管理4-autorelease
4 7.OC13-内存管理4-autorelease 自动释放池(autorelease pool)1)、自动释放池是OC里面的一种内存自动回收机制,一般可以将一些临时变量添加到自动释放池中,统一回收释放。2)、当自动释放池销毁时,池里面的所有对象都会调用一次release方法。 autorelease1)、OC对象只需要发送一条autorelease消...
2013-12-10 15:55:51
137
原创 4 5.OC11-@class关键字
4 5.OC11-@class关键字 @class通常引用一个类有两种方法:(1)一种是通过#import方式引入; (2)另一个是通过@class引入 两种方式的区别:1、#import方式会包含被引用类的所有信息,包括被引用类的变量和方法:@class方式只是告诉编译器在A.h文件中B * b类的声明,具体这个类里有什么信息,这里不需要知道,等实现文件中真正要用到时,...
2013-12-10 10:30:35
111
原创 4.4OC10-内存管理2-set方法的内存管理
4.4OC10-内存管理2-set方法的内存管理 例一:main.m //// main.m// OC10-内存管理2-set方法的内存管理//// Created by qwz on 13-12-9.// Copyright (c) 2013年 renhe. All rights reserved.// #import <Fou...
2013-12-09 17:09:22
178
原创 4 3.OC9-内存管理1-retain和release
4 3.OC9-内存管理1-retain和release 内存管理范围:任何继承了NSObject的对象,对基本数据类型无效。 原理:1)、每个对象内部保存了一个与之相关联的整数,称为引用计数器2)、当使用alloc、new或者copy创建一个对象时,对象的引用计数器设置为13)、给对象发送一条retain消息,可以使引用计数器值+14)、给对象发送...
2013-12-09 10:20:38
136
原创 4.2OC8-@property和synthesize
4.2OC8-@property和synthesize 例一:-------------main.m-----------------//// main.m// 构造方法//// Created by liuyes on 13-12-8.// Copyright (c) 2013年 renhe. All rights reserved.// ...
2013-12-08 19:28:23
103
原创 4.0OC6-self、自动释放、变量作用域
4.0OC6-self、自动释放、变量作用域 类方法的声明和实现,都可以以 + 或者 - 开头+ 表示类的方法(静态方法)- 表示对象方法(动态方法)在.h中声明的所有方法都是public类型(通过Category可以实现private) 变量的作用域@public全局都可以访问@protected只能在类内部和子类中访问@private只能在类内...
2013-12-08 19:15:40
136
原创 构造方法
--------main.m--------- //// main.m// 构造方法//// Created by liuyes on 13-12-8.// Copyright (c) 2013年 renhe. All rights reserved.// #import <Foundation/Foundation.h>#impo...
2013-12-08 18:55:45
113
原创 IOS笔记
//// main.m// helloword//// Created by liuyes on 13-12-6.#import <Foundation/Foundation.h>#import "Person.h" int main(int argc, const char * argv[]){...
2013-12-06 15:45:26
116
原创 10_基本映射标签和属性介绍_1
21_22_一对多关联映射_单向_1、2v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}w\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}<!-- /* Font Definitions */...
2009-11-12 16:31:49
226
原创 03__
(周日)2009_06_06一、 上午:2_SQLPlusw操作 ---- 总结: 要求必须会使用以下命令: 01、ed命令 02、@命令 03、显示当前的用户是谁 show user;à-04、查询一个数据库中全部的表; 05、查看emp表的结构,并说明数据类型的含义; 在sqlplusw 中存在大量的可用命令。在sqlplusw 中因为没法修改输入的内容,所...
2009-11-12 16:26:55
101
原创 2_SQLPlusw操作
一、 上午:2_SQLPlusw操作 ---- 总结:要求必须会使用以下命令:01、ed命令02、@命令03、显示当前的用户是谁 show user;-04、查询一个数据库中全部的表;05、查看emp表的结构,并说明数据类型的含义;在sqlplusw 中存在大量的可用命令。在sqlplusw 中因为没法修改输入的内容,所以一般会使用本机的记事本程序...
2009-11-12 16:05:16
183
原创 1_Oracle安装及基本使用
(周日)2009_06_06一、 上午:1_Oracle安装及基本使用----总结:掌握:01、oracle 10g的安装02、在SQLplusw里设置两个设置环境变量03、退出命令:exit04、清除屏幕的内容:clear scr1、课程名称:Oracle安装及基本命令 2、知识点 2.1、上次课程的主要知识点 1、 开课概述 ...
2009-11-12 15:57:51
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅