iOS封装第三方SDK

2016-11-18  本文已影响667人  元哥830

很久没有写东西了,今天给大家讲讲iOS中.a静态库、bundle文件的方法。

此时在Products文件夹下有一个红色的libPaySDK.a文件,说明此文件不存在。我们的方法在PaySDK.m中实现,.h文件暴露出方法名,供外部调用。

注意:一般供别的工程调用,这里我们要将"iOS Deployment Target"值设置为Xcode所能支持的最低或较低iOS版本。

.a静态库编译分模拟器和真机两个版本,要分别编译生成相应库文件。至此,.a静态库文件创建完成。

这里的info.plist在工程中一般用不到,.bundle文件编译不分真机和模拟器。
有一点需要注意:当我们添加.png, @2x.png, @3x.png,默认是合成一个tiff格式的图形。如果不想合并,可进行如下图操作,将Combine High Resolution Artwork设置为No。


bundle操作设置@2x.png

今天就写到这里,有不对的地方请大家指教。

上一篇 下一篇

猜你喜欢

热点阅读