上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 一、每个iOS应用SDK都被限制在“沙盒”中,“沙盒”相当于一个加了仅主人可见权限的文件夹,苹果对沙盒有以下几条限制。 (1)、应用程序可以在自己的沙盒里运作,但是不能访问任何其他应用程序的沙盒。 (2)、应用程序间不能共享数据(通过网络共享),沙盒里的文件不能被复制到其他应用程序文件夹中,也不能把其他应用程序文件夹中的文件复制到沙盒里。 (3)、苹果禁止任何读、写沙盒以外的文件,禁止应用程序将内容写到沙盒以外的文件夹中。二、沙盒目录(根目录):/Users/****/Library/Application Support/iPhone Simulator/7.0/Application... 阅读全文
posted @ 2014-02-01 01:10 forrHuen 阅读(2075) 评论(0) 推荐(0) 编辑
摘要: AddressCard.h#import @interface AddressCard : NSObject{ NSString *_name; NSString *_eMail;}@property(nonatomic,copy)NSString *name,*eMail;//-(void)setName:(NSString *)aName;//-(NSString *)name;//-(void)setEMail:(NSString *)aEMail;//-(NSString *)eMail;-(void)setName:(NSString *)aName andEm... 阅读全文
posted @ 2014-01-31 17:36 forrHuen 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一.不可变拷贝与可变拷贝1.系统对象(集合、字符串、二进制数据)的不可变和可变拷贝:copy方法:对对象不可变拷贝,返回1个不可变拷贝。mutableCopy方法:对对象可变拷贝,返回1个可变对象。2.自定义类的不可变拷贝和可变拷贝:对对象copy方法操作需实现协议的-(id)copyWithZon... 阅读全文
posted @ 2014-01-28 12:04 forrHuen 阅读(419) 评论(0) 推荐(0) 编辑
摘要: NSFileSManager:目录文件管理#import "AppDelegate.h"#define ERROR(a) if(a){NSLog(@"%@",a);exit(-1);}#define PATH @"/Users/huen/Desktop/NSManage"@implementation AppDelegate NSError *error = nil; NSFileManager *fm = [NSFileManager defaultManager];//单例对象 /* NSArray *arr = [fm cont 阅读全文
posted @ 2014-01-27 19:35 forrHuen 阅读(327) 评论(0) 推荐(0) 编辑
摘要: AppDelegate.m NSDate *now1 = [[NSDate alloc]init]; NSDate *now2 = [NSDate date]; NSLog(@"%@",now1); NSLog(@"%@",now2); //追加时间 NSDate... 阅读全文
posted @ 2014-01-27 18:36 forrHuen 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1.流程:中介:NSMutableData(必须是新对象,里面不能有数据)存档-》编码-》写入路径。读取路径-》解档-》解码。2. 可以 对集合、NSData、对象属性归档(写到**.xml本地文件)。3.对象属性的"编码解码(类似kvc)":实现NSCoding协议的2个方法,存档、读取路径时自动... 阅读全文
posted @ 2014-01-27 10:22 forrHuen 阅读(205) 评论(0) 推荐(0) 编辑
摘要: @class 类名; //编译时只有这个类(不包括该类的变量、方法),加快编译。常用于复合对象和循环依赖问题中。#import、#include和@class的区别:http://blog.sina.com.cn/s/blog_71715bf80101a8t8.htmlid _delegate;/... 阅读全文
posted @ 2014-01-26 18:30 forrHuen 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 静态类型在编译的时候就能被识别出来。动态类型就编译器编译的时候是不能被识别的,要等到运行时(run time),即程序运行的时候才会根据语境来识别。SEL实质是整形1.SEL是一个返回方法名的类型,能得到方法名.2.selector 有2重含义:在源代码中代表向对象发送消息的方法名称。在编译后它代表了方法名称被编译后一个统一的标识。3._cmd当前的方法。NSLog(@"method = %@",NSStringFromSelector(_cmd));4.场景,当一个类不知到使用哪个对象的方法时,延迟的作用,代理也使用到.5.[target performSelector: 阅读全文
posted @ 2014-01-26 18:28 forrHuen 阅读(278) 评论(0) 推荐(0) 编辑
摘要: KVC(NSKeyValueCoding)键值编码1.定义:间接访问对象属性(用于字符串表征)的机制,而不是直接通过调用访问器或点语法去访问对象的属性。2.KVC把对象属性编码成相应字符串,通过字符串设置访问属性。(等价于将属性变成key和value的形式,类似于字典,注意不要混淆成字典的方法)3.... 阅读全文
posted @ 2014-01-22 17:19 forrHuen 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1.数组与字符间转换componentsSeparatedByString:将字符串以x分割成数组componentsJoinedByString:将数组以x拼接为字符串2.排序Description:按描述条件(“一般字符对象”或对象的属性)排序.注意可变排序方法和不可排序方法的是否有返还值. NSString *str = @"123-456-789-000"; NSArray *arr = [str componentsSeparatedByString:@"-"]; NSLog(@"%@",arr); NSString *st 阅读全文
posted @ 2014-01-21 18:50 forrHuen 阅读(317) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页