静态库的创建和使用详细讲解
来源:互联网 发布:二手书店网站知乎 编辑:程序博客网 时间:2024/06/07 00:16
1、在ios5下面,xcode4.2开发工具中。。
1)创建一个静态库项目
-->File-->new Project-->选择Framework&Library-->选中
工程创建完毕后,我们开始编写代码。我们创建一个UIView类用来显示一张图片,并且点击该视图后打开一个网址。
创建视图类的.h文件
- #import <UIKit/UIKit.h>
- @interface MyView : UIView
- @end
创建视图类的.m文件
显示的图片资源为通过URL下载后谷歌的LOGO,点击该LOGO视图后程序将打开百度的主页。
- #import "MyView.h"
- @implementation MyView
- - (id)initWithFrame:(CGRect)frame
- {
- //初始化视图位置
- self = [super initWithFrame:frame];
- if (self) {
- }
- return self;
- }
- - (void)drawRect:(CGRect)rect
- {
- //这里创建一个图片视图
- UIImage *image=[[UIImage alloc]initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.google.com.hk/intl/zh-CN/images/logo_cn.png"]]];
- [image drawInRect:CGRectMake(0, 0,self.frame.size.width , self.frame.size.height)];
- [image release];
- }
- -(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
- {
- //点击视图后打开网页
- [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.baidu.com"]];
- }
- @end
运行项目生成.a文件,然后打开其所在的文件位置
注意:
开始我找不到debug_iphonesimulator是因为我没有在iphone下run程序,而是在iOS方式运行的,所以只出现debug_iphoneos这个文件夹
导入生成的静态库libstaticLibrary.a和MyView.h表头文件
运行结果:
- 静态库的创建和使用详细讲解
- Linux 静态库的创建和使用
- 静态库的创建和使用
- Linux 静态库的创建和使用
- window 静态库的创建和使用
- 静态库的创建和使用
- VC静态库的创建和使用
- 2-静态库的创建和使用
- Kalman滤波器的详细使用和讲解
- 详细讲解 关于Linux静态库和动态库的分析
- 详细讲解 关于Linux静态库和动态库的分析
- 详细讲解关于Linux静态库和动态库的分析(转)
- 详细讲解 关于Linux静态库和动态库的分析
- 详细讲解 关于Linux静态库和动态库的分析
- 详细讲解 关于Linux静态库和动态库的分析
- 创建和使用静态库
- 创建和使用静态库
- 创建和使用静态库
- Minimal Steiner Tree
- 个人常用的一个资源分享下载社区(51CTO)
- mysql 加到服务
- flex国际化
- 有关系统的笑话
- 静态库的创建和使用详细讲解
- 巨人网络3D页游《冒牌天神》
- 哲理故事与管理之道(13)-满足下属不同的需求
- Android C2DM学习——云端推送
- 前10名的书籍
- Android ListView拖动时背景颜色会变成黑色 的解决办法
- 哈希表的实现
- inittab详解
- Android开发中的单元测试-初级教程(01)