Home

COCOAPODS

COCOAPODS CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 91 thousand libraries and is used in over 3 million apps. CocoaPods can help you scale your projects elegantly. INSTALL sudo gem install cocoapods INSTALL Specs.git rm -rf ~/.cocoapods mkdir -p ~/.cocoapods/repos cd ~/.cocoapods/repos gi...

Read more

CSS Preprocessors

CSS Preprocessors Here are some other advantages: Cleaner code with reusable pieces and variables Saves you time Easier to maintain code with snippets and libraries Calculations and logic More organized and easy to setu Reference CSS Preprocessors - Sass vs Less

Read more

CSS Basic

CSS Basic 样式表层叠(Stylesheets cascade) 简单的说,css 规则的顺序很重要;当应用两条同级别的规则到一个元素的时候 ,写在后面的就是实际使用的规则。 有三个因素需要考虑,根据重要性排序如下,前面的更重要: 重要程度 - !important 修饰的属性可以覆盖其它的选择器 优先级 资源顺序 优先级 一个元素选择器不是很具体 — 会选择页面上该类型的所有元素 — 所以它的优先级就会低一些。 一个类选择器稍微具体点 — 它会选择该页面中有特定 class 属性值的元素 — 所以它的优先级就要高一点。 一个选择器的优先级可以说是由四个部分相加 (分量),可以认为是个十百千 — 四位数的四个位数: 千位: 如...

Read more

CSS 布局

CSS 布局 主要是设置display属性 block, inline, inline-block grid flexbox float position table 正常布局流(Normal flow) 块元素 内联元素 备注: 块元素内容的布局方向被描述为块方向。块方向在英语等具有水平书写模式 (writing mode) 的语言中垂直运行。它可以在任何垂直书写模式的语言中水平运行。 对应的内联方向是内联内容(如句子)的运行方向。 定位(Positioning) 静态定位(Static positioning) 相对定位(Relative positioning) 绝对定位(Absolute positio...

Read more

Doxygen

Doxygen 文档生成工具, 是以配置文件配置项来工作, 也可以用doxywizardqt 写的gui工具来配置. 每个项目都要有自己的配置文件 doxygen -g <config-file> // 产生配置文件 doxygen <config-file> // 产生文档 配置文件选项 INPUT: 指定源文件, 如果为空查询当前目录下的.h, .c, .cpp源文件. 如果是大型项目, 需要可以指定一个 或者多个目录, 并且配置FILE_PATTERNS FILE_PATTERNS: 文件模式匹配, 如*.cpp, *.h RECURSIVE: 递归查询源文件 EXCLUDE: 排除文件 EXCLUDE_PAT...

Read more