ios开发
kai65455
这个作者很懒,什么都没留下…
展开
-
沙盒机制
IOS:沙盒机制windows:文件机制Bundle包 :开发过程中所包括得所有内容Documents:数据库 iCloud云(5G)Library:Caches (缓存 图片、网页) PreferencesNSUserDefoults: 轻量存储 (例如密码 账号 邮件 等个人信息)tmp(临时文件): xocde4.3以前 会自转载 2014-07-05 14:02:53 · 388 阅读 · 0 评论 -
高内聚 低耦合
耦合性与内聚性是模块独立性的两个定性标准,将软件系统划分模块时,尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。 内聚性又称块内联系。原创 2014-07-05 13:49:01 · 591 阅读 · 0 评论 -
[转]objective-c 关于self的用法总结
创建一个Student类,继承NSObject类,代码:1: #import2: 3: @interface Student : NSObject{4: 5: NSString *idd;6: NSString *name;7: }8: @property (nonatomic, retain) NSString *idd;9: @property (n转载 2014-07-05 13:53:54 · 301 阅读 · 0 评论 -
NSDate 时间和日期
//获得当前时间[NSString stringWithFormat:@"%@",[NSDate date]];//当前时间前一天[NSString stringWithFormat:@"%@",[NSDate dateWithTimeIntervalSinceNow:-(24*60*60)]];dateWithTimeIntervalSinceNow,指定转载 2014-07-05 13:58:07 · 353 阅读 · 0 评论 -
多线程随身笔记
什么时候用子线程1进行大量数据运算(for循环、数据库查询)2网络请求iOS中必须在主线程里添加ui。在多线程方法中需要添加自动释放池子线程不能修改ui创建子线程方法NSObjectNSThreadNSOperationQueue +NSOperationGCD原创 2014-07-08 11:46:12 · 401 阅读 · 0 评论 -
KVO机制
Key-Value Observing (简写为KVO):当指定的对象的属性被修改了,允许对象接受到通知的机制。每次指定的被观察对象的属性被修改的时候,KVO都会自动的去通知相应的观察者。(这样的机制听起来类 似Notification,但是notification是需要一个发送notification的对象,一般是 notificationCenter,来通知观察者。而kvo是直接通知到转载 2014-07-14 19:51:32 · 242 阅读 · 0 评论 -
简单磁力计实现(指南针)
- (void)viewDidLoad{ [superviewDidLoad]; UIImageView * ima = [[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"2.png"]]; ima.frame = CGRectMake原创 2014-07-15 13:06:02 · 2138 阅读 · 0 评论