- 博客(20)
- 收藏
- 关注
原创 使用OC进行实现GET和POST请求
//// ViewController.m// OC-13_02//// Created by Ibokan on 15/12/28.// Copyright © 2015年 ibokan. All rights reserved.//#import "ViewController.h"#import "WeiboModel.h"@interface ViewCont
2015-12-30 16:43:26
7076
原创 OC中的NSURL
/* NSURL url用于标志internet上资源位置,它指定由于访问服务器的协议,服务器名称以及文件在服务器上的位置。http://3.chihuoyizu.sinaapp.com 语法: protocol://username@hostname:port/path/filename?query#fragment 1.
2015-12-30 16:41:57
2348
原创 Objective-C中Foudation框架下的类和方法
OC中Foudation框架类的方法和函数 使用方法:全选,自己建一个文本类的文件,如果要使用某个方法却想不起来方法名,直接在文本中搜索关键字即可。 2. 算术运算函数 2.1.1 rand()函数:产生随机数 2.1.2 abs()函数/labs()函数:整数的绝对值 2.1.3 fabs()/fabsf()/f
2015-12-28 19:00:44
1134
原创 IOS文件系统
/* ios文件系统 当第一次启动app时,ios操作系统就为此app创建了一个文件系统,该文件系统下就默认有4个目录,分别是: Documents: 存储用户在操作app时产生的数据,次目录下地数据可以通过iCloud进行同步 Library: 用户偏好设置数据,通常和此类NSUserDefaults搭配使用,此目录下地数据可以通过iCloud
2015-12-25 17:26:18
354
原创 OC中的内存管理
内存管理=======================程序是在内存中运行的,那么他将会占用内存,而且随着程序的运行,内存占用会不断增加,如果没有一套完整的内存管理机制,内存会随着程序的运行将会被耗尽,会导致程序崩溃。1.C语言在C语言中,如果程序员‘malloc’函数或者‘calloc’函数开辟了内存空间,那么程序员需要在适当地时候调用‘free’函数进行释放,这种规则完全靠程序员的实力。2.JAV
2015-12-24 14:55:22
417
原创 OC中的协议
//// ViewController.m// OC-09_02//// Created by Ibokan on 15/12/21.// Copyright © 2015年 ibokan. All rights reserved.//#import "ViewController.h"#import "Student.h"#import "Waiter.h"@in
2015-12-21 17:17:43
524
原创 OC中的类目和延展以及非正式协议
OC中的类目// ViewController.m// OC-09_01//// Created by Ibokan on 15/12/21.// Copyright © 2015年 ibokan. All rights reserved.//#import "ViewController.h"#import "Tool.h"#import "Tool+Tool_C
2015-12-21 17:06:39
316
原创 OC中的通知
//// ViewController.m// OC-08_03//// Created by Ibokan on 15/12/18.// Copyright © 2015年 ibokan. All rights reserved.//#import "ViewController.h"#import "Student.h"#import "Weather.h"#im
2015-12-21 16:50:47
371
原创 OC中的KVO
//// ViewController.m// OC-08_02//// Created by Ibokan on 15/12/18.// Copyright © 2015年 ibokan. All rights reserved.//#import "ViewController.h"#import "Hero.h"#import "Observe.h"@interface View
2015-12-21 16:41:07
267
原创 OC中的KVC
KVC(Key-Value Coding)键值编码 通过指定表示要访问的属性名字的字符串标示符,可以进行类的属性读取和设置 KVC提供了一种在运行时而非编译时动态访问对象属性与实例变量的方式 KVC的基本调用方法: setValue:(NSString *) forKey:(NSString *) :方法以字符串
2015-12-21 16:30:39
498
原创 NSDate的使用
NSDate //在OC中,Foundation框架为我们提供了强大的时间操作类‘NSDate’,该类封装了各种处理时间和日期的API //获取系统当前时间(GMT Greenwitch Mean Time格林尼治标准时间,它与北京时间相差8个小时,北京时间 = GMT时间+8) NSDate *da
2015-12-17 17:50:39
264
原创 NSData 与 NSMutableData
NSData / NSMutableData /* 1.计算机中文件分为哪几种? 二进制文件和文本文件,其中我们的图片,歌曲,电影等就是二进制文件,想‘.txt’的文件就是文本文件, 2.客户端与服务器端,或者客户端与客户端数据交流的格式为二进制(字节流),那么对于传输给客户端的数据,在我们OC中用什
2015-12-17 17:46:58
472
原创 OC中的可变字典
可变字典 NSMutableDictionary 初始化放啊 1.创建一个空的字典 NSMutableDictionary *mDictionary1 = [NSMutableDictionarydictionary]; 2.创建一个键值对的可变字典 NSMutableDictiona
2015-12-16 11:41:39
876
原创 OC中的不可变字典
字典 NSDictionary 1.字典是关键字‘key’及定义的值‘value’所构成的集合,既它是由key-value组成的键值对的集合。通常来讲,‘key‘一般是’NSString‘类型的,’value‘是’OC’中的任意对象。对于字典来说,我们就是通过‘key’来访问 2.为什么在有了数组以后还需要字典呢?因为在由大量的数据或者频繁查找信息
2015-12-16 11:34:51
290
原创 OC中的复合
//// main.m// OC-05_03//// Created by Ibokan on 15/12/14.// Copyright (c) 2015年 ibokan. All rights reserved.//#import #import "Engina.h"#import "Tire.h"#import "Car.h"@class Car;int m
2015-12-16 11:28:15
319
原创 OC中的可变数组
可变数组NSMutableArray,他是NSArray的子类 一.初始化方法 1.初始化一个空的可变数组 NSMutableArray *mArray1 = [NSMutableArrayarray]; 2.创建一个里面只有一个元素的可变数组 NSMuta
2015-12-16 11:19:01
1623
原创 OC中的不可变数组
不可变数组 NSArray 一.初始化方法 1.创建一个空的数组 NSArray *array1 = [[NSArrayalloc]init]; NSArray *array2 = [NSArrayarray]; 2.创建一个里面只有一个元素的不可变数组 N
2015-12-16 11:06:41
293
原创 OC中NSMutableString的使用
//// main.m// OC-04_03//// Created by Ibokan on 15/12/11.// Copyright (c) 2015年 ibokan. All rights reserved.//#import int main(int argc, const char * argv[]) { @autoreleasepool {
2015-12-16 10:52:37
307
原创 OC中NSString的使用方法
OC中NSString的常用方法 1.初始化一个字符串对象 NSString *string1 = @"ibokanwidom"; NSString @string2 = [NSString stringWithString:@"bokanwensi"]; NSString *string4 = [NSString stringWithFormat:@"%d,%f,higu
2015-12-11 18:40:45
712
原创 OC中封装,拆包基础数据类型
OC中封装,拆包基本数据类型使用Foundation框架 下地基础类NSValue / NSNumber功能:将OC中和C 当中的基本数据类型转换成实例对象,既将'值类型'转换成‘引用类型’ OC中常用的数据类型1.整型int a = 5;2.浮点型float b = 5.0;3.双精度浮点型double c = 5.5;4.字符型
2015-12-11 18:04:42
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人