![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动开发
qichunren
这个作者很懒,什么都没留下…
展开
-
IOS启动分析
半年前我就开始看书学习objective-c和IOS开发,无奈一些东西没有搞明白,就没有兴趣再继续学习了。这些时候我又仔细地看书,慢慢地对IOS有了基础了解了,有兴趣和信心继续学习了。 IOS的启动加载过程终于搞明白了一些。 首先是项目中的main入口啦,各大编程语言基本都是这样的: #import <UIKit/UIKit.h>int ma...原创 2011-09-28 23:01:55 · 78 阅读 · 0 评论 -
UIWebView加载本地网页
UIWebView是用的webkit技术,它可以很方便地将一个网页嵌入本地的APP中,利用它的loadRequest方法可以发送一个远程http请求,并渲染显示出来,事实上我们也可以用它来渲染本地的网页,有些APP中的内容用html div + css的形式来展形开发效率还高一些,但是应该比原生的UIKit组件的效率低。 - (void)viewDidLoad{ [su...原创 2011-10-12 23:24:39 · 98 阅读 · 0 评论 -
引用navigationController对象
我以前在一个controller中引用一个naviController总是要通过delegate来取得: [[[[UIApplication sharedApplication] delegate ] naviController] pushViewController: printView animated:TRUE]; 今天在源代码中发现有注释是这样的: @...原创 2011-11-05 10:54:20 · 124 阅读 · 0 评论 -
iOS中的arc4random方法
通过arc4random() 获取0到x-1之间的整数的代码如下:int value = arc4random() % x; 获取1到x之间的整数的代码如下: int value = (arc4random() % x) + 1; 最后如果想生成一个浮点数,可以在项目中定义如下宏:#define ARC4RANDOM_MAX 0x100000000 ...原创 2012-01-04 22:49:28 · 254 阅读 · 0 评论 -
iphone - self.window.rootViewController vs window addSubview
在iphone 开发中,使用xcode4创建好一个项目后,在生成的模板代码中一般会发现这样的代码self.window.rootViewController而在很多教程中是用这个 window addSubview二者有什么区别呢? 事实上前者是iOS4中的新方法,如果你想保持开发出来的应用兼容iOS以前的版本就使用后者吧,根据趋势和内存管理方面的原因...原创 2011-11-16 21:53:29 · 123 阅读 · 0 评论