1.创建一个新项目:
2.选择支持的最低系统版本(PROJECT和TARGETS都要修改):
3.创建自己的类 方法,并将创建的.h文件导入到创建项目是自动生成的那个.h文件中,当其他项目使用这个sdk的时候 只需要导入这一个.h文件就可以了(自己想象调用sdk时导入的类型,例:),具体的sdk功能的实现放在自己创建的.m文件中
4.公开.h文件,隐藏.m文件(防止其他人查看更能实现的原理,只体同一个方法名在.h文件中,方法的实现放在.m文件中)
在这里有三个选择public是公开的,当别人调用sdk时能看到的 project是隐藏起来的 private是私有的 在这里只需要把一些.h文件公开 直接拖过去就行
5.所有功能编写完成之后,修改Edit Scheme -> Run ->Build Configuration Debug修改为Release 然后运行(command+r)
6.运行之后 sdk就会生成,是一个framework,然后一步一步的去找到这个frameWork,拷贝出来 查找方法:
点击widow->projects
点击这个箭头 找到所在文件夹:
根据弹出的文件夹目录一步一步的查找到framework:Build->Products->Release-iphonesimulator ->framework
这个framework就是我们生成的sdk,讲这个frame拷出来 直接拖入别人的项目就可以使用了