近两三年一直在做静态库开发 1.在Xcode工程中创建静态库的Target,最初是手动Build出真机的.a文件,模拟器的.a文件,然后再用命令行合并 2.后来一些特殊的开发者,要求加入特殊的功能,或者开放特殊的接口和属性,只好用注释代码的办法来分别打包,分别合并.直到有一次,代码注释不完全,差点把包弄错了,只好想别的办法.多Target,一个包即创建一个Target.每个Target使用不同的编译开关. 3.再后来呀,特殊的包越来越多,比如带积分墙的包和不带积分墙的包等等四五个呢,即使Targ