- 博客(30)
- 资源 (2)
- 收藏
- 关注
转载 ios数据存储之--对模型对象归档(NSKeyedArchiver、NSKeyedUnarchiver)
今天记录一下学习 NSKeyedArchiver、NSKeyedUnarchiver ,主要用在ios数据存储上,数据从内存存储到闪存上,这个过程称为归档。一、创建一个数据模型(自定义类)现在就以大家常见的Student的为例,这个模型有5个参数:name、age、weight、hobby、othersStudent.h[cp
2014-07-02 17:40:49 774
转载 读c语言深度剖析 -- typedef小结
原文链接:http://hi.baidu.com/xx375/item/8da1cd4048692fe9bcf4516c typedef关键字typedef的真正意思是给一个已经存在的数据类型(注意:是类型不是变量)取一个别名,而非定义一个新的数据类型。比如:华美绝伦的芍药,就有个别名---“将离”。中国古代男女交往,往往以芍药相赠,表达惜别之情,送芍药就意味着
2014-06-24 17:24:46 555
转载 IOS中http请求使用cookie
一直以为ios的http请求这块很简单应该不支持记录,保存,或者使用cookie,可是想当然归想当然,真用的时候,真研究了一下发现还真强大。经过一番的研究简单说一下我的理解:当你访问一个网站时,不管你愿意或者不愿意,NSURLRequest都会帮你主动记录下来你访问的站点设置的cookie,而且很负责任的,当你下次再访问这个站点时,NSURLRequest会拿着上次保存下来了的cookie继续去请
2014-05-23 20:48:19 600
转载 VMware 安装Mac 后显示分辨率不正常的调整方法
试一下这两种办法1. 临时:启动Mac OSX时按F8,输入"Graphics Mode"="1280x800x32" (带引号) 2: 永久:改 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 加入Graphics Mode1280x800x32然后同名另存到桌面,然后再拖
2014-05-07 08:52:02 4151
转载 iOS学习之iOS沙盒(sandbox)机制和文件操作之NSFileManager(三)
接上篇,iOS学习之iOS沙盒(sandbox)机制和文件操作(二),我们看看NSFileManager如何使用。包括创建文件,目录,删除,遍历目录等。1、在Documents里创建目录创建一个叫test的目录,先找到Documents的目录,[cpp] view plaincopyNSArray
2014-05-05 20:14:54 890
转载 iOS学习之iOS沙盒(sandbox)机制和文件操作(二)
接上篇 iOS学习之iOS沙盒(sandbox)机制和文件操作(一)我们看看如何获取应用程序沙盒目录。包括真机的沙盒的目录。1、获取程序的Home目录[cpp] view plaincopyNSString *homeDirectory = NSHomeDirectory(); NSLog(@
2014-05-05 20:12:00 809
转载 iOS学习之iOS沙盒(sandbox)机制和文件操作(一)
1、iOS沙盒机制 iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。 1.1、每个应用程序都有自己的存储空间 1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容 1.3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行
2014-05-05 20:10:36 567
转载 NSUserDefaults简介及使用
NSUserDefaultsNSUserDefaults类提供了一个与默认系统进行交互的编程接口。NSUserDefaults对象是用来保存,恢复应用程序相关的偏好设置,配置数据等等。默认系统允许应用程序自定义它的行为去迎合用户的喜好。你可以在程序运行的时候从用户默认的数据库中读取程序的设置。同时NSUserDefaults的缓存避免了在每次读取数据时候都打开用户默认数据库的操作。可以通过调用
2014-05-05 20:00:33 657
转载 NSNotificationCenter消息通信机制介绍(KVO)
作用:NSNotificationCenter是专门供程序中不同类间的消息通信而设置的.注册通知:即要在什么地方接受消息 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(mytest:) name:@" mytest" object:nil];
2014-05-05 19:47:01 861
转载 UIApplication深入学习
很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。回想一下我在前面的文章“main函数研究”的文章中提到的main函数的代码,可以看
2014-05-05 19:20:59 635
转载 MRC和ARC混编
iOS5.0以后就开始可以使用ARC(Automatic Reference Counting:自动引用计数)来代替之前的MRC(Manual Reference Counting:人工引用计数)。使用ARC会减少很多代码和忘了释放对象的苦恼。但是事情都有两面性。使用了ARC之后如果你想复用以前写过的使用MRC的类, 就会出报错。这时候怎么办?方法比较简单, 只需要做下面的一个步骤就可以解决:
2014-05-05 19:03:30 979
转载 iOS SQL数据库操作
经典SQL语句大全:http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html 1.常用语句***SQL语句的预编译:将语句转为数据流,执行语句前检查语句的语法,但不能知道语句是否能查出结果。此方法有返回值 预编译成功则返回SQLITE_OK----0否则返回SQLITE_ERROR----1int sql
2014-05-05 18:58:56 1056
转载 UITableView 基本使用方法总结
UITableView 基本使用方法 1. 首先,Controller需要实现两个 delegate ,分别是 UITableViewDelegate 和 UITableViewDataSource 2.然后 UITableView对象的 delegate要设置为 self。 3. 然后就可以实现这些dele
2014-05-05 12:59:50 612
转载 IOS归解档
原文链接:http://blog.csdn.net/richard_rufeng/article/details/17640551
2014-05-05 08:47:32 1376
原创 ios中NSString、NSArray、NSData、NSDictionary本地读写
-(NSString *)documentPath{ //获得沙盒中Document的路径 NSArray *pathes = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString * path = [pathes lastObject];
2014-05-05 08:40:55 2204
转载 iOS学习之 plist文件的读写
在做iOS开发时,经常用到到plist文件, 那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息我们创建一个项目来学习plist文件的读写。
2014-05-04 13:06:31 510
转载 图像滤镜处理算法:灰度、黑白、底片、浮雕
转载自CodeLogic[http://www.icodelogic.com] 最近手机端图片类的应用很火,比如刚被Facebook收购的Instagram,还有以前ipad上很有意思的一款应用Photo Booth。图片类应用,免不了对图片的处理,常见的滤镜效果,如灰度、底片、浮雕、柔化、光照等效果,更有意思的有各种如哈哈镜一般的变型特效,当然,也有其他的人物面部美化、图片合
2014-05-03 23:32:09 2147
转载 ios内存管理
内存管理1.每次alloc的时候,你创建的那一块内存的引用计数就会加一,切记是内存的引用计数,而不是对象的使用次数。2.当你copy的是时候,你copy出来的对象的引用计数变为1,而原来的内存的引用计数原来是多少还是多少。3.当returnCount减到0的时候,会自动调用dealloc函数。一般不建议自己去调用dealloc函数。此时虽然returnCount为0,但是内
2014-05-01 12:37:59 564
转载 ios随机数
ios 中生成随机数ios 有如下三种随机数方法:1. srand((unsigned)time(0)); //不加这句每次产生的随机数不变 int i = rand() % 5; 2. srandom(time(0)); int i = random() % 5;3. int i = arc4ran
2014-05-01 12:31:44 484
转载 类目、延展、协议
1.类目类目就是为已存在的类添加新的方法。但是不能添加实例变量。比如系统的类,我们看不到他的.m文件,所以没有办法用直接添加方法的方式去实现。@interface NSMutableArray (Sort) //为NSMutableArray类添加Sort方法,Sort就是类目名,做到见名知意-(void)invert;//方法@end实现部分#import
2014-05-01 12:27:27 542
原创 模态与非模态进入和退出UIViewController以及UINavigationController简单用法
1.关与UINavigationController
2014-04-27 18:25:23 3173
原创 简单绘图(一)
简单划线,画矩形,椭圆,填充图等1.首先自定义CustomView继承自UIView打开CustomView.h可以发现里面有个- (void)drawRect:(CGRect)rect方法,但是被系统注释掉了有提示// Only override drawRect: if you perform custom drawing.// An empty implementatio
2014-04-20 16:28:13 637
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人