03 2013 档案

摘要:Object-C 创建对象分为两个步骤 : 分配内存、初始化例:Fraction *frac=[[Fraction alloc] init] ;1.alloc 是从 NSObject 继承而来的类方法,用于给对象分配足够的存储空间,赋于初值为0。(整数类型为 0,浮点数为 0.0,BOOL 为 NO,对象类型为 nil,alloc 方法返回对象的指针)2.init是从NSObject继承而来的成员方法,如果你创建自己的类,那你需要定制自己的 init 方法。Object-C 对 init 方法没有特殊的要求,就是一个普通方法而已,只不过习惯以init 作为方法前缀,这种方法的作用就是为对象初始 阅读全文
posted @ 2013-03-22 14:41 小乐" 阅读(510) 评论(0) 推荐(0)
摘要:转http://blog.csdn.net/remote_roamer/article/details/7107007Singleton 单例模式,在项目中数据库方面代码用到,应用了Singleton 单例模式的类会保证同时只有一个对象存在,可以全局调用,项目中用于资源共享控制,可以让数据库的操作函数变成一种全局资源,不同的类都可以调用。总的来说,实现一个单例类需要几点:1.静态实例:初始化静态实例2.构造方法:根据静态实例是否存在来决定新建实例还是返回实3.重写allocWithZone防止重复创建对象(可选)首先头文件:#import <UIKit/UIKit.h>#impor 阅读全文
posted @ 2013-03-15 14:26 小乐" 阅读(221) 评论(0) 推荐(0)
摘要:转自:http://my.oschina.net/plumsoft/blog/57626可参考http://blog.csdn.net/vrix/article/details/6886428或http://blog.csdn.net/jinglijun/article/details/6954439SQLite3是嵌入在iOS中的关系型数据库,对于存储大规模的数据很有效。SQLite3使得不必将每个对象都加到内存中。基本操作:(1)打开或者创建数据库sqlite3 *database;int result = sqlite3_open("/path/databaseFile&quo 阅读全文
posted @ 2013-03-12 22:35 小乐" 阅读(341) 评论(0) 推荐(0)
摘要:UIWebVIew 实现了UIScollView的委托协议,所以UIWebView和UIScollView一样,是可以拖动的。但是,如果UIWebView是嵌套在UIScrollView里的,那我们是不希望UIWebView可以滑动。这时候就要获取UIWebView加载后的实际高度。代码如下:-(void)webViewDidFinishLoad:(UIWebView *)webView{ CGFloat webViewHeight=[webView.scrollView contentSize].height; CGRect newFrame = webView.frame; newFram 阅读全文
posted @ 2013-03-08 21:34 小乐" 阅读(288) 评论(0) 推荐(0)
摘要:在ios开发过程中,经常会遇到在服务器端获取完数据通过后台使用多线程方式自动更新UI,通常的做法有两种:1、使用NSObject类的方法performSelectorInBackground:withObject:来创建一个线程。具体的代码:[Object performSelectorInBackground:@selector(doSomething:) withObject:nil];2、选择使用NSThread实现多线程。NSThread创建主要有两种方式:(1):[NSThread detachNewThreadSelector:@selector(doSomething:) toT 阅读全文
posted @ 2013-03-07 10:10 小乐" 阅读(234) 评论(0) 推荐(0)
摘要:转:http://www.devdiv.com/forum.php?mod=viewthread&tid=90078一、//未申明属性的一般空间的分配@interface TextDemoViewController : UIViewController { NSMutableArray *myArray;}@end- (void)viewDidLoad { [super viewDidLoad]; myArray=[[NSMutableArray alloc]init];//一般赋值 NSLog(@"%d",[myArray retainCount]);// re 阅读全文
posted @ 2013-03-06 17:49 小乐" 阅读(338) 评论(0) 推荐(0)