摘要:
26.怎样在Swift中定义宏? Swift 中没有宏定义,苹果建议使用let 或者 get 属性来替代宏定义值。虽然没有#define,但我们仍然可以使用 #if 并配合编译的配置来完成条件编译。下面会列出Swift项目开发中的一些常用宏定义,并提供源码。 原文 http://www.cnblog 阅读全文
摘要:
http://www.swiftguide.cn/ https://www.cnswift.org/a-swift-tour 阅读全文
摘要:
https://blog.csdn.net/logico/article/details/52179603 先记录 https://www.cnblogs.com/gordon0918/p/5409286.html 阅读全文
摘要:
jenkins默认占用8080端口,有时会和其他服务冲突,那么需要启动关闭则使用一下命令: 启动 sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist 停止 sudo launchctl unload /Library/Lau 阅读全文