几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个很小的商业项目,而在一起开发的过程中,我几乎在所有需要判断字符串是否为空的地方,看到了下面的代码: ...
分类:
编程语言 时间:
2016-08-01 01:45:13
阅读次数:
443
模块 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的。 sys ...
分类:
编程语言 时间:
2016-07-31 17:21:40
阅读次数:
149
CocoaPods是一个管理Swift和Objective-C的Cocoa项目的依赖工具。他可以优雅地帮助你扩展你的项目。简单的说,就是替你管理Swift和Objective-C的Cocoa项目的第三方库引入。 官网地址:https://cocoapods.org/ 1.首先输入命令行 gem so ...
分类:
移动开发 时间:
2016-07-30 13:21:04
阅读次数:
177
Composer常见问题 安装了Composer后,运行composer --version,查看Composer的版本号。如果出现下面的提示,那么软件安装成功。 Composer version 1.2.0 2016-07-19 01:28:52 若想给某个项目添加类似monolog的第三方库,则 ...
分类:
其他好文 时间:
2016-07-29 22:51:52
阅读次数:
266
前言 什么是CocoaPods? CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。 Cocoapods意义体现在两个方面。 第一,在引入第三方 ...
分类:
其他好文 时间:
2016-07-29 16:39:22
阅读次数:
432
今天把实现OC代码和JS代码交互的第三方库WebViewJavascriptBridge源码看了下,oc调用js方法我们是知道的,系统提供了stringByEvaluatingJavaScriptFromString函数 。现在主要是了解js是如何调用oc方法的,分享下探究过程。 源码不多,就一个头 ...
分类:
编程语言 时间:
2016-07-24 10:30:24
阅读次数:
409
运行一个需要调用第三方库的小程序本应该是很简单的事情,但是要想顺利地把程序跑起来首先要迈的第一道坎就是正确的配置路径和编译环境。鉴于前两次在开始调用时,状况百出而我却无从下手,所以非常有必要回顾一下最基本的问题。 在windows 环境下,从编写到运行需要两个步骤:① 首先写好源文件(.c),经过c ...
分类:
其他好文 时间:
2016-07-23 21:02:05
阅读次数:
191
引言 很多第三方库开发者工作敷衍, 技术不清(高德地图, 就是在说你), 不知道符号隐藏, 把一堆其他第三方库的符号暴露出来, 导致链接时产生符号重复. 如下图所示 一个地图库把整个libjepg的符号列表导出来了, 搞毛线. 更要命的是, 如果用户链接了其他版本的libjpeg, 会直接因为入口地 ...
分类:
系统相关 时间:
2016-07-23 16:40:38
阅读次数:
2501
恢复内容开始 在做图文混排计算高度我觉得SDAutoLayout布局是最好用的第三方库了,这里学习SDAutoLayout用法总结一下 恢复内容结束 ...
分类:
其他好文 时间:
2016-07-23 11:56:17
阅读次数:
141
在做项目的时候总是要手动将集合转换成json每次都很麻烦,于是就尝试着写了一个公用的方法,用于转换List to json: 这是以前没有发现http://www.nuget.org/packages?q=json 这个使用的第三方库,傻傻的写了很多,现在估计没人会自己手写这些了吧,以前都是在QQ空 ...
分类:
Web程序 时间:
2016-07-23 11:45:12
阅读次数:
261