之前写了一篇全局函数,现在Swift2.1后,使用方法大变样-_-|||
示例代码:
https://github.com/conanwhf/swiftplayground/blob/master/Swift_StandardFunc.playground/Contents.swift

!!!
String不再是一个集合序列,所有相关调用需要改为String.chatacters
e.g. find(String, X)-> String.characters.indexOf(X)

func(obj, optional)->obj.func(optional)

  • enumerate()
  • dropFirst()
  • dropLast()
  • contains() (不适用于String)
  • indices()
  • maxElement()
    阅读全文 »

读完的书

  1. 新加坡的那些事儿
    讲新加坡的方方面面,社会、规则、历史、文化,等等。有些东西闻所未闻未免怀疑,就我所知道的部分来说,基本上没有胡说八道。想适当了解新加坡的话,还是值得一看。
  2. 时代的变换
    不愧为中国人写的凑字数的东西,只能说是个PPT,还是个没什么内容光有废话的PPT。题目很大,其实就是讲讲新时代的信息传播方式变化,或者说,就是讲“现在是信息化时代了,有好多好多巨大的变化哦!”,没了,别奢望看到更多具体的。
  3. Swift for Beginners
    图书馆借的。开始的时候很浅,后来又有点点深得过快了,总的来说还是本好书,就是字有点小,看着累。
  4. 罗辑思维1
    有点类似于梁文道的我读,夹带的私货比较少,基本上都是在讲书里的观点和故事,每个topic短短三篇,蛮容易看的,内容也挺有意思。据说就是脱口秀的文字记录,文学性几乎为0,相当口语化,不过内容好看的话倒不必在乎这个。我讨厌的是没多远就插一段网友的评论或者留言,在kindle上是浅色字体看着费劲,又出戏,后来都跳过去了。
    阅读全文 »

没来新加坡前不知道啥叫烧芭,现在明白了:长达几个月的放火烧山!自从来玩的某R走了以后,这日子是一天不如一天,这都俩月了!!!R走的那天我还说,你没闻到空气里的烟味儿吗?果然从此就是暗无天日……
Step 1,天有点白蒙蒙的,早上起来看到窗外怀疑自己视力下降了,像低光照ISO却调成了1000相片;
Step 2,烟味越来越重,不得不少出门,关门闭窗,打开空气净化器;
Step 3,开始拼命刷PSI报告,喉咙不舒服,有天PSI和PM2.5双双破200,大惊失色,发朋友圈吐槽;
Step 4,学校停课,外卖停送,

阅读全文 »

GitHub提供域名解析和300MB免费空间,利用静态网站生成工具生成网页,提交后即可看到。网页生成工具有Jekyll, Octopress, Hexo等。这里选择Hexo,速度快,对中文支持较好
官网:https://hexo.io/zh-cn/docs/

GitHub Pages Setup

Hexo Setup

  1. install node.js
  2. 或者客户端:Download for OS X (x64) 
  3. Install Hexo
    sudo npm install -g hexo-cli
    
    阅读全文 »

读完的书

  1. 程序员的数学思维修炼
    太小儿科,哪是程序员的思维修炼,高中生数学思维水准,迅速看完
  2. 解忧杂货店
    第一本东野圭吾的书,对他有了点信心
  3. Kindle TOP 100人气小说
    2014年的小说排行榜,里面有每本的介绍和热门评论,看完对那些书还是有一些了解了。里面的小说显然不会每本都看的,过一遍以后感觉一半以上可以不用看了(未必是不好,是没兴趣或者了解梗概即可),除去看过的、正在看的,大概只剩十几本放进将来的书单
  4. 拖延症再见
    知乎自选集的小册子,还是不错的。
    阅读全文 »

Install & update

sudo gem install cocoapods
顺便安装文档工具,则cocoapod会自动把文档整合进Xcode
brew install appledoc

search lib

  • Way 1: shell pod search XXX,拿到List, 每个库列出了名字、源码、版本等信息,其中有一行_ pod ‘XXX’, ‘~> 0.2.0’_,即为此库的标准PodInfo
  • Way 2: 官网https://cocoapods.org查找,界面上有按钮把Info Copy to clipborad
阅读全文 »