Renhua's Blog

Stay Hungry. Stay Foolish

0%

NSUserDefaults原理

NSUserDefaults是iOS为我们提供的一种轻量级的本地存储方式,其工作原理非常简单,就是将数据存储到本地的plist文件中。其实建立plist文件我们自己也可以完成,只不过自己去操作文件的创建、读取等会比较麻烦,使用“NSUserDefaults”则可以完全省略掉这些步骤,只需要进行简单的读写就可以了。

阅读全文 »

为什么要用到CocoaPods

  以往在写iOS程序的时候,遇到好的第三方开源库都是将开源库下载下来,拷贝到项目中,然后再去使用,而且遇到开源库更新,我们还要重新执行一边操作。如果开源库数量很多,这个操作就显得非常麻烦了。
  现在有了CocoaPods,这些问题就都迎刃而解了,CocoaPods可以帮助我们下载,管理第三方的开源库,包括更新、系统依赖和编译参数等都能帮助我们处理。简直不能再方便,设置完CocoaPods后,以后我们只需要专心的敲代码就好了。

阅读全文 »


  作为一个程序员,“Hello World”可以说为我打开了新世界的大门。第一个程序,第一个网站,第一个脚本…都是从“Hello World”开始的。因为我已经决定要重新开启我的博客生涯,所以我的第一篇博文就叫“Hello World”!

  人这一辈子最开心的事莫过于做自己喜欢的事情,很幸运,我的工作也是我的爱好,这也是支撑着我在周末来公司加班写博客的动力哈哈哈。

  我觉得编程就像画画一样,键盘是画笔,代码是墨,编译器是画纸。我们在键盘上敲敲敲,就像拿着笔在纸上挥毫一样,最终我们都会创造出一个个无法复刻的作品。所以说编程是门艺术,一点都没错。

  第一篇博客就不写太多,我要去创造我的艺术品啦~

  “Hello World”!