Matrixzk’s Blog

keep moving

iOS8 Day-by-Day :: Day1 :: Swift概述

Oct 28th, 2014

本文译自 : iOS8 Day-by-Day :: Day 1 :: Blagger’s Guide to Swift

简介

今年的WWDC令人印象深刻,除了宣布iOS8,苹果还向我们介绍了一门新的编程语言–SwiftSwiftobjective-C有很大的区别,它是强类型(Strongly-typed)的,并且包含有很多现代编程语言的特性。

出于对新兴事物强大的热情和兴趣,这个博客系列将全程使用Swift。现在市面上已经有了很丰富的资源向我们介绍如何使用Swift,以及它是如何与Cocoa框架交互的。事实上,通过阅读如下官方文档开始你的Swift之旅是一个非常明智的选择:

使用 Octopress 2.0 搭建基于 Github Pages 个人博客的详细过程及原理分析

Oct 20th, 2014

前两天图省事,让一位梦想通过博客改变世界的小伙伴帮我搭建了一个基于 Github Pages 的个人博客,使用的是 Octopress 静态博客引擎。之后博客虽然能跑起来,但面对繁杂的目录结构和分支,我却怎么也理不清其中的原理。之所以说目录结构繁杂,是因为根据 Octopress 的官方文档描述,我简直在两者之间找不到多少交集(事后证明有些目录和分支确实冗余)。但它却能正常工作(后来发现这很可能是由于 Octopress 升级到 2.0 之后目录结构有所调整),这激起了我强烈的好奇心,索性就把它全删了,并根据官方文档重新搭建了一次。之后又根据Rakefile文件内容弄清楚了整个搭建过程和每个rake命令的作用。看着Github上清秀的远程仓库目录和知根知底的本地目录结构,顿时心旷神怡,感觉整个世界都敞亮了。所以说,要想搞懂某件事,就把脚伸出去,把鞋子弄湿。说了这么多废话,下面开始进入主题。

PS.以下内容新手可以选择性参考,大神请绕道,谢谢 :]

返回顶部