2016-02-16 周二群问答总结
2016-02-17 本文已影响0人
夏有乔木_
1.怎么创建动态链接库?
群友分享了两个链接,一个是cocoachina中的Xcode 创建静态库和动态库,还有一个是创建静态库的新方法Xcode 创建.a和framework静态库。
2.如何获取iphone设备的颜色(比如土豪金,玫瑰金,天空灰等)
可以用此文章(获取iOS设备的颜色)中的办法获取, 但这种方法利用的是iOS私有方法,用这种方法开发的应用不能提交到appstore;而我们平时见到的QQ空间中显示iphone6土豪金的显示是黄钻用户自定义设置的,并非是通过代码获取的。
3.xcode中.a文件不能上传到SVN
问题描述:用的Versions客户端,上传代码时无法上传.a文件。
问题原因:Xcode自带的svn和Versions以及一些其它工具都默认ignore".a"文件。
问题解决:
1:使用命令行添加;2:在Versions中手动添加文件。具体方法参考文章Mac 下Versions的 svn无法上传 .a 文件的问题。
3.其它群友反应Versions并不是很好用,可以换成CornerstoneforMac(据说是mac上最佳的SVN管理工具)。然后进行如图配置,就可以上传.a文件了
CornerstoneforMac4.gcc写法有什么优点
gcc写法形式如下:
关于gcc有的人觉得写法优雅,有的人觉得不直观,纯属个人偏好,如果想了解更多可以参考这篇文章Objective-C GCC Code Block Evaluation C Extension ({…})语法
5.为什么Xcode不能像eclipse一样又一个@warning 这样的就取消警告了
xcode的warning可以自己配置,具体参考iOS 警告收录及科学快速的消除方法