- 博客(9)
- 收藏
- 关注
原创 简单磁力计实现(指南针)
- (void)viewDidLoad{ [superviewDidLoad]; UIImageView * ima = [[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"2.png"]]; ima.frame = CGRectMake
2014-07-15 13:06:02
2138
转载 KVO机制
Key-Value Observing (简写为KVO):当指定的对象的属性被修改了,允许对象接受到通知的机制。每次指定的被观察对象的属性被修改的时候,KVO都会自动的去通知相应的观察者。(这样的机制听起来类 似Notification,但是notification是需要一个发送notification的对象,一般是 notificationCenter,来通知观察者。而kvo是直接通知到
2014-07-14 19:51:32
242
原创 多线程随身笔记
什么时候用子线程1进行大量数据运算(for循环、数据库查询)2网络请求iOS中必须在主线程里添加ui。在多线程方法中需要添加自动释放池子线程不能修改ui创建子线程方法NSObjectNSThreadNSOperationQueue +NSOperationGCD
2014-07-08 11:46:12
401
转载 沙盒机制
IOS:沙盒机制windows:文件机制Bundle包 :开发过程中所包括得所有内容Documents:数据库 iCloud云(5G)Library:Caches (缓存 图片、网页) PreferencesNSUserDefoults: 轻量存储 (例如密码 账号 邮件 等个人信息)tmp(临时文件): xocde4.3以前 会自
2014-07-05 14:02:53
388
转载 NSDate 时间和日期
//获得当前时间[NSString stringWithFormat:@"%@",[NSDate date]];//当前时间前一天[NSString stringWithFormat:@"%@",[NSDate dateWithTimeIntervalSinceNow:-(24*60*60)]];dateWithTimeIntervalSinceNow,指定
2014-07-05 13:58:07
353
转载 [转]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
转载 工程 生命周期
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ //开始运行 self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen
2014-07-05 13:51:04
270
原创 高内聚 低耦合
耦合性与内聚性是模块独立性的两个定性标准,将软件系统划分模块时,尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。 内聚性又称块内联系。
2014-07-05 13:49:01
591
转载 UIProgressView 进度条(实用)
.h UIProgressView *progress; NSTimer *progressTimer; double proValue;.m progress = [[UIProgressView alloc] initWithFrame:CGRectMake(30, 240, 255, 30)];
2014-07-05 13:46:57
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人