标签:
第一步,创建 Workspace
-> Huanghuacai.xcworkspace
第二步:给你的框架起一个霸气侧漏的名字,但是在请名字之前要去查重,看看你的名字是否已经存在,可以在终端上输入以下指令
pod search 名字
第三步,框架通常都是为应用程序服务的,因此在WorkSpace中新建一个单视图应用项目.
注意:保存的时候,应该选择之前创建好的Huanghuacai这个项目
创建Git这一个选项不要勾选
第四步:新建一个Framework,命名为Huanghuacai。Xcode6推出了一个Cocoa Touch FrameWork,在这里我们可以选择它
跟第三步一样,同样将新建的程序添加到Huanghuacai这个WorkSpace中
第五步,在 Huanghuacai 目录下新建 Source 目录,用于保存框架文件,之所以建立单独的目录,是为了方便开源框架使用
第六步,将 Source 目录拖拽到项目中,注意不要选择 Copy
第七步,新建 QRCode.swift
import UIKit // 1. 将类设置为公共类,外部才能访问到 public class Huanghuacai: NSObject { // 2. 如果要开放给外部调用的方法,需要使用 public 关键字 public func sayHello() { println("hello") } func sayGoodBye() { println("bye bye") } }
第八步,编译 Framework,在 Huanghuacai-IOS 的 AppDelegate 中添加如下代码
let huanghuacai = Huanghuacai()
println(huanghuacai)
huanghuacai.sayHello()
第九步,测试
# 切换目录 $ cd 框架目录 # 初始化 git 代码库 $ git init # 复制 .gitignore $ cp ~/dev/github/gitignore/Swift.gitignore .gitignore # 将代码添加到暂存区 $ git add . # 提交代码 $ git commit -m "新建框架项目"
标签:
原文地址:http://www.cnblogs.com/cwhking/p/4491528.html