Lee 的笔记本

见闻历、好好喝水个人开发者

0%

本文是对 CentOS 7.2 网络环境配置的教程,一步步将刚安装好系统的 CentOS-7-Minimal 服务器接入互联网。

阅读全文 »

说起来在来到公司之前一直没有好好用 Git 来管理分支。之前做一些课程设计和玩具项目的时候虽然有用到 Git,但是也仅限于本地仓库的提交而已。这样做更多的只是留下一个可供追寻的路径( History ),没有太多的“管理”职能。在多人协同合作的项目中,Git 终于发挥出它强大的优势。

阅读全文 »

这是关于 Core Animation 三维绘图的翻译文第二篇(共两篇),这里会承接上一篇的内容,把之前的成果与手势控制结合起来,完成了一个很有趣的效果,原文是 Think & Build 上的 Introduction to 3D drawing in core animation(Part 2)。想看最终成品可以去原文作者的 Github 上看这个地方,把源码下载回来自己跑一下。

阅读全文 »

这是关于 Core Animation 三维绘图的翻译文第一篇(共两篇),主要讲了 iOS 中做三维变换时所需要用到的一些基础知识,原文是 Think & Build 上的 Introduction to 3D drawing in core animation (Part 1)
想要把玩一下完整项目的话,可以去原文中的 Github 地址中看看,不过文中附带的代码已经是项目中最核心的部分了,组合起来也可以得到一样的效果。

阅读全文 »

每个移动应用开发者都会幻想自己的 App 被成千上万人每天不断地使用着,然而现实总是冰冷的:用户们总是会有意无意地把你的 App 关掉,并且有意无意地将它们晾在某个角落里。
然而聪明的程序员们总有各种办法引起用户们的注意,而消息推送( Push Notifications )无疑是这些办法中最直接了当的一种。

阅读全文 »

随着 Swift 的流行,各种神奇的库也开始有对应的 Swift 版本了,而其中一些更神奇的库却只有 Swift 版本…
正巧接手了一个前人用 Swift 写的项目,里面有一个非常关键的图表库,找了半天硬是没有发现类似的 OC 版开源库。出于不想造轮子的心态,就让我们这些”落后”的 OC 党想办法兼容这些库吧!好在苹果为了推广这门新语言已经做好了准备工作,虽然还是需要绕个路,但是比起造轮子来,还是简单了不少。

阅读全文 »

也不知道是我搜索的方法不对还是别的什么问题,网络上很少见 Core Data 的入门教程,所以这篇东西就这样定位了:比看官方文档轻松得多,却可以马上在自己的 App 里用上 Core Data。
不求深入到可以拿出去显摆,但是起码要可以用上手,并且能分享一篇入门指南,就像现在这样:)

阅读全文 »

UITableViewCell 自适应内容高度已经是一个老生常谈的问题了,网络上也随处可以找到相关的资料。从 iOS 8 开始,强大的 AutoLayout 甚至已经可以直接接管 Cell 高度的计算,于是这一话题也就慢慢淡出了人们的视野,包括我…
最近整理笔记的时候发现了这篇文章,想了想还是把它弄到新博客上来了。这篇文章是做毕业设计的时候(2014)总结下来的,当时因为要兼容到 iOS 7 ,所以用的都是比较原始的方法,不过在那个时候用起来还是比较顺手的(只是对比起 iOS 8 的用法,那真叫一个酸爽)。随着 iOS 后面的版本号越来越大,兼容 iOS 7 的应用应该也不多了,现在把它搬到这上面来,主要是为了记录以往走过的路,这些知识或许再也用不上,但积累它们的过程还是非常值得保留的。另一个原因是为了扩充新博客的文章数目。(喂!)

阅读全文 »