创建自己的framework
来源:互联网 发布:淘宝怎么解绑银行卡 编辑:程序博客网 时间:2024/05/17 23:00
我们在做app或者做项目的时候经常用其它的类库 比如 uikit啦 corelocation 之类,只能看到里面的.h文件,.m文件是看不到的。怎么创建自己的类库呢,今天就来学习做一个吧。
首先就是打开xcode创建一个framework了
目录结构就是如上图所示了
然后去build settings 把类型改成静态的类库
紧接着 开始写 MyUtils.h 和 MyUtils.m文件
MyUtils.h
#import <Foundation/Foundation.h>@interface MyUtils : NSObject-(void)log:(NSString *)message;@end
MyUtils.m
#import "MyUtils.h"@implementation MyUtils-(void)log:(NSString *)message{ NSLog(@"MyUtils-log-%@",message);}@end
接下去 把 build settings 中的 MyUtils.h 从Project 移到 public
这个时候点金run 然后framework就生成了
点击上图中金黄色的文件夹 在右边你可以看到它的路径
直接点无效的话就用finder的 go to folder
现在你就可以看到自己的framework了
建个项目使用自己的framework把
#import "ViewController.h"#import <MyFirstFramework/MyFirstFramework.h>@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. MyUtils *utils = [MyUtils new]; [utils log:@"HEllo"];}- (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated.}@end
运行后 可以看到控制台打印出 Hello
0 0
- 创建自己的framework
- 创建自己的framework
- 创建自己的cocoa framework。
- 创建自己的cocoa framework
- 创建自己的cocoa framework方法
- 使用Xcode 5创建自己的Framework
- 使用Xcode5创建自己的Framework
- IOS:导入自己创建的framework出错
- IOS_创建自己的Framework静态库
- 创建自己的Framework静态库
- 自己创建Cocoa touch FrameWork
- 读译文之总结------创建自己的framework
- 如何创建自己的framework并上传到自己的私有库
- 如何创建自己的framework并上传到自己的私有库
- 创建你自己的Framework
- iOS Framework的创建
- 在Android的Framework中自己创建Exception并使用的方法
- framework添加自己的服务
- Linux命令
- ecstore 定时任务配置
- 使用CentOS DVD作为默认yum源
- iOS开发 -- 添加自定义ttf字体的方法
- UVA 11419SAM I AM (最小点覆盖)
- 创建自己的framework
- POJ 3414 bfs求路径(建bfs树然后树上寻找路径)
- Python所有特殊方法, 魔术方法, 钩子
- Linux和Mysql创建用户及授权方法与C连接Mysql的方法
- ssh框架学习视频
- 每日定点秒杀倒计时
- 用户为三大运营商流量花招动怒
- Ubuntu Server基本的环境搭建
- 在校大学生推荐“准大学生”阅读的十本书