作者yhn0tgb60 (呦厚厚)
看板MacDev
标题[讨论] StaticLibrary 的必要性???
时间Thu Aug 23 11:06:22 2012
我最近刚接触 Xcode
根据以往的习惯 都会先把函式库 build 成 StaticLibrary
一来为了使用方便安全
二来为了编译快速
三来听说执行效能会提升
不过我用了 Xcode, 发现要使用 StaticLibrary,
除了要把 .a档加入专案, 还要把 .h也加入专案,
光是设定 Header Path 还不够, 一定要实际把 .h加入专案,
老实说这很不方便, 因为用别人的函式库, 一用就是几百个 .h,
还分散在不同的资料夹,
我看了一下, 还有个叫 FrameWork 的, 会把 .h 档也包进去,
不过 iOS 不准用外部的 FrameWork,
虽然有看到教学, 可以使用 Fake FrameWork,
但似乎不是很稳定, 感觉不算好方法
所以後来我就退回来, 开始考虑是否要用 StaticLirary???
我直接把 Library的专案档, 加入我的专案使用就好了,
免得还要整理出 .h,
不过这样每次编译, Library 专案档也会重新编译,
很没效率
想问问大家的使用经验 谢谢了 ^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.39.44.125
※ 编辑: yhn0tgb60 来自: 202.39.44.125 (08/23 15:12)
1F:→ qrtt1:设了 header path 还找不到那应该是没设对吧。 08/23 16:44
2F:→ Killercat:.h一向不用加入专案啊 -_-a? 08/24 12:21
4F:→ yhn0tgb60:感谢楼上的建议 08/26 15:30
5F:→ yhn0tgb60:的确是我搞错了 不需要加 .h 08/26 15:30