自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

集结号

这一秒不放弃,下一秒就会有希望

  • 博客(92)
  • 资源 (13)
  • 收藏
  • 关注

原创 Object-C中浅复制与深复制

首先先看一下下面的一段代码:#import int main(int argc, const char * argv[]){ @autoreleasepool { NSMutableArray *dataArray = [NSMutableArray arrayWithObjects:

2012-07-30 10:34:17 6464

原创 Object-C内存 管理规则摘要

内存管理总结:1.释放对象,可以释放它所占用的内存,如果你的程序在运行期间创建了很多对象,应该关注这些对象的释放。良好的规则就是,不再使用创建或保持的对象时,就释放它们。2.发送一条release消息不一定销毁对象,当一个对象的引用计数变为0时,才销毁这个对象。系统通过向该对象发送一条dealloc消息来释放它所占用的内存。3.自动释放池用于在释放池本身时自动释放池中的对象。每次释放池

2012-07-30 09:40:20 1849

原创 Object-C实现文件追加方法

将一个文件的内容附加到另一个文件中。通过打开另一个文件用于写入的文件,然后定位到该文件的结尾,最后将第一个文件的内容写入第二个文件中来实现代码如下:#import int main(int argc, const char * argv[]){ @autoreleasepool { NSFileHandle *inFile, *outFile;

2012-07-28 18:54:14 5889

原创 基本文件操作:NSFileHandle的用法

利用NSFilehandle类提供的方法,允许更有效地使用文件。一般而言,处理文件时都要经历以下三个步骤:1.打开文件,并获取一个NSFileHandle对象,以便在后面的I/O操作中引用该文件2.对打开的文件执行I/O操作(读取、写入、更新)3.关闭文件下面总结了一些常用的NSFileHandle的方法,在这个表中,fh是一个NSFileHandle对象,data是一个NSD

2012-07-28 17:47:37 30952 1

原创 使用NSPathUtilities对路径的处理

NSPathUtilities.h包含了NSString的函数和分类扩展,它允许你操作路径名。因该尽可能的使用这些函数,以便使程序更独立于文件系统结构以及特定文件和目录的位置。下面总结了许多常用的使用路径方法。其中,components是一个NSArray对象,它包含路径中每一部分的字符串对象;path是一个字符串对象,它指定文件的路径;ext是表示路径扩展名的字符串对象)(如,@“txt”)

2012-07-28 16:19:58 2711

原创 使用NSFileManager枚举目录种的内容(遍历目录)

需要获得目录的内容列表,使用enumeratorAtPath:方法或者directoryC ontentsAtPath:方法,可以完成枚举过程。如果使用第一种enumeratorAtPath:方法,一次可以枚举指定目录中的每个文件。默认情况下,如果其中一个文件为目录,那么也会递归枚举它的内容。在这个过程中,通过向枚举对象发送一条skipDescendants消息,可以动态地阻止递归过程,从而不

2012-07-28 14:50:29 15332

原创 NSFileManager处理目录的一些方法

下面总结了NSFileManager处理目录的一些方法,大多数方法和用于普通文件的方法相同,如下所示:下面是代码示例。出于获得信息的目的,首先获得当前的目录路径,然后,在当前的目录中创建一个名为testdir的新目录(文件夹)。然后使用movePath:toPath:handler:方法将新目录testdir重命名为newdir。另外,这个方法还可以用来将整个目录结构(这就意味着包括目

2012-07-28 14:20:08 7093

原创 NSData的用法(实现文件的复制)

NSData的contentsAtPath:方法仅仅是接受一个路径名,并将指定文件的内容读入该方法创建的存储区;如果读取成功,这个方法将返回存储区对象作为结果,否则(例如该文件不存在或者不能读取),将返回nil方法createFileAtPath:contents:attributes:创建了一个具有特定属性(或者如果attributes参数提供为nil,则采用默认的属性值)的文件。然后,将指

2012-07-28 13:55:42 7239

原创 object-c中管理文件和目录:NSFileManager使用方法

对于NSFileManager,文件或目录是使用文件的路径名唯一标识的。每一个路径名都是一个NSString对象,它可以是相对路径名,也可以是完整路径名。相对路径名是相对于当前目录的路径名。所以,文件名file.m意味着当前目录中的file.m。斜线字符用于隔开路径中的目录列表。完整路径名,也称绝对路径名,以斜线“/”开头,斜线实际上就是一个目录,称为 根目录。这个特殊字符(~)用作用

2012-07-28 11:39:46 8770 1

原创 Object-C中NSString类型变量如何从键盘输入字符串

要想从键盘输入一个字符串,并将其赋值给一个NSString类型的变量,可以使用如下方法: char buffer[1000]; //使用一个缓冲区 NSLog(@"请输入一个字符串:"); scanf("%s",buffer); NSString * str = [NSString stringWithUTF8Strin

2012-07-26 19:13:48 15235 1

原创 Object-C获取系统当前时间(指定格式)

代码如下: // 获取系统当前时间 NSDate * date = [NSDate date]; NSTimeInterval sec = [date timeIntervalSinceNow]; NSDate * currentDate = [[NSDate alloc] initWithTimeIntervalSinceNow:

2012-07-26 19:06:50 20631

转载 XCode 快捷键, MAC 快捷键

1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + L

2012-07-26 18:56:50 6282

简明python教程-中文版( byte-of-python-chinese-edition.pdf )

简明python教程中文版,python入门,2天即可看完。简明python教程中文版,python入门,2天即可看完。简明python教程中文版,python入门,2天即可看完。简明python教程中文版,python入门,2天即可看完。简明python教程中文版,python入门,2天即可看完。简明python教程中文版,python入门,2天即可看完。

2018-02-28

外文翻译:学用JavaScript设计模式

外文翻译:学用JavaScript设计模式

2014-12-17

Swift语言指南

这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编排

2014-12-17

SQL语法 高手速成

SQL语法 高手速成 数据库查询语句 SQL语言

2014-12-17

C语言开发文档:征服C指针

C语言开发文档:征服C指针,详细讲解C语言语法与指针地址等信息

2014-12-17

The Swift Programming Language中文完整版(CocoaChina精校

The Swift Programming Language中文完整版(CocoaChina精校)

2014-12-17

UITableView异步加载图片(类似于EGOImageView的效果)

实现UITableView异步加载图片,类似于EGOImageView的效果。 而且自己写的代码比较清晰,容易理解,易于扩展。可以实现指定placehoderImage以及指定imageURL,来进行图片的异步加载。 同时,如果图片已经请求过,则不会再重复请求网络,会直接读取本地缓存文件。

2013-03-05

DerviceSender

IOS应用中将设备的deviceToken发送到我们的推送服务器。服务器端可以根据接收到的Token发送推送消息

2013-03-01

JsonFourDemo.zip

整合了IOS中所有的四种解析JSON的方法。以IOS获取网上的天气信息为例,介绍了使用Object解析JSON的四种方法: TouchJson 、SBJson、 JSONKit 、IOS5自带解析类NSJSONSerializatio;整个实例都很简单,一看就知道如何使用。 PS:程序中附带有( TouchJson 、SBJson、 JSONKit三种解析包)

2012-08-24

SBJson.zip

json解析工具包,能够很好的与Object-C中的NSDictionary实现转换

2012-08-24

TouchJson.zip

json解析包,能够很好滴与Object-C中的NSDictionary转换

2012-08-24

JSONKit解析包

解析网页上json代码的工具,能够很好的被Object-C转换成NSDictionary,十分方便,而且与其他json解析包速度最快

2012-08-24

HNCE网上考试系统安装软件

全国高等院校计算机等级考试(河南考区)二级(理工类)考试大纲 考试样题 考试样题参见本等级考试模拟系统所出试卷。

2011-12-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除